60a1426a23
- 로그인/접근거부 페이지: 좌우 분할 레이아웃(다크 네이비 브랜드 패널 + 흰색 폼), 실제 Google G 컬러 버튼, 자물쇠·안내 아이콘 적용 - 메인 페이지: 다크 네이비 헤더, 웰컴 히어로 배너(오늘 날짜 JS 자동 표시), SVG 아이콘이 있는 업무 카드 그리드, 호버 시 상단 블루 액센트 라인 - styles.css: 코퍼레이트 네이비/블루 색상 토큰 체계로 전면 재작성, Pretendard 폰트 유지, 모바일 반응형 포함 - run-local.bat / run-local.ps1: 더블클릭 또는 인수(stop/logs/ps/restart)로 로컬 Docker 컨테이너를 간편하게 관리하는 스크립트 추가 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
63 lines
962 B
Batchfile
63 lines
962 B
Batchfile
@echo off
|
|
cd /d "%~dp0"
|
|
|
|
set PROJECT=dbx-main
|
|
set COMPOSE=docker compose -p %PROJECT% -f docker-compose.local.yml
|
|
|
|
if "%1"=="stop" goto STOP
|
|
if "%1"=="logs" goto LOGS
|
|
if "%1"=="ps" goto PS
|
|
if "%1"=="restart" goto RESTART
|
|
|
|
:START
|
|
if not exist ".env.local" (
|
|
echo.
|
|
echo [ERROR] .env.local not found.
|
|
echo Copy .env.local.example and fill in the values:
|
|
echo.
|
|
echo copy .env.local.example .env.local
|
|
echo.
|
|
pause
|
|
exit /b 1
|
|
)
|
|
echo.
|
|
echo Starting DBX Main Page (local)...
|
|
echo.
|
|
%COMPOSE% up --build -d
|
|
if %errorlevel%==0 (
|
|
echo.
|
|
echo [OK] Running at http://localhost:8080
|
|
echo.
|
|
echo Logs : run-local.bat logs
|
|
echo Stop : run-local.bat stop
|
|
echo.
|
|
)
|
|
pause
|
|
exit /b
|
|
|
|
:STOP
|
|
echo.
|
|
echo Stopping container...
|
|
%COMPOSE% down
|
|
echo.
|
|
pause
|
|
exit /b
|
|
|
|
:LOGS
|
|
%COMPOSE% logs -f
|
|
exit /b
|
|
|
|
:PS
|
|
echo.
|
|
%COMPOSE% ps
|
|
echo.
|
|
pause
|
|
exit /b
|
|
|
|
:RESTART
|
|
echo.
|
|
echo Restarting...
|
|
%COMPOSE% restart
|
|
echo.
|
|
pause
|
|
exit /b |