316e3fe8d1
- 로그인: dbxcorp.co.kr 도메인 화이트리스트만 사용. ALLOWED_EMAILS 게이트 제거 - king@dbxcorp.co.kr 슈퍼관리자 자동 부여 (강등/삭제 불가) - 신규 로그인 사용자는 JSON 저장소에 자동 등록 (기본 모듈 권한 0) - 관리자 페이지(/admin): 역할/모듈별 토글로 직원 권한 수정 - 메인 대시보드를 ERP 시스템(monochromatic shadcn)으로 재설계 · 모듈: CORM, Order, 개인경비(준비중), 휴가(준비중) · 권한 없는 모듈은 '권한 없음' 배지 + 클릭 불가 - DESIGN.md 토큰 기반 styles → app/static/erp.css - docker-compose: dbx-main-data 볼륨 마운트 (DATA_DIR=/data) 으로 권한 JSON 영구 보관 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
18 lines
314 B
YAML
18 lines
314 B
YAML
services:
|
|
web:
|
|
build: .
|
|
container_name: dbx-main-local
|
|
restart: "no"
|
|
ports:
|
|
# 로컬에서는 http://localhost:8080 으로 접속
|
|
- "8080:8000"
|
|
env_file:
|
|
- .env.local
|
|
environment:
|
|
DATA_DIR: /data
|
|
volumes:
|
|
- dbx-main-data:/data
|
|
|
|
volumes:
|
|
dbx-main-data:
|