Clean description for human readable.

This commit is contained in:
oom 2026-11-05 17:51:28 +07:00
parent 2e951f99f4
commit c83eea9b52
3 changed files with 101 additions and 103 deletions

View file

@ -1,10 +1,11 @@
# Dev dependencies ของ judes-note — รันด้วย `docker compose up -d` (ทั้งคู่)
# หรือ `docker compose up -d minio` (ถ้าจะรัน DB แบบเดิมด้วย docker run)
#
# service `db` ใช้ชื่อ container/วอลุ่มเดียวกับคำสั่ง docker run เดิมใน README
# (วอลุ่ม pin ชื่อไม่มี prefix ของ compose ผ่าน `name:` ด้านล่าง) — ถ้ามี container
# judes-note-db เก่ารันอยู่ (สร้างด้วย docker run) ให้ `docker rm -f judes-note-db`
# ก่อน แล้ว compose จะต่อวอลุ่ม judes-note-db-data เดิมได้เลย ข้อมูลไม่หาย
# สำหรับตอนพัฒนาแอป (npm run dev) เรียกใช้แค่ db minio
# docker compose up -d db minio
# สำหรับทดสอบ แอปบน container
# docker compose build
# docker compose up -d
# ลบ container และ volume
# docker compose down -v
services:
docedit:
build:
@ -12,6 +13,7 @@ services:
dockerfile: docker/web.Dockerfile
restart: unless-stopped
environment:
- TZ=Asia/Bangkok
- SECRET=${SECRET}
- PRIVATE_KEY_HEX=${PRIVATE_KEY_HEX}
- PUBLIC_KEY_HEX=${PUBLIC_KEY_HEX}
@ -21,9 +23,10 @@ services:
- DATABASE_URL=postgresql://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@db:5432/note
### สำหรับโค้ดตัวอย่างระบบนอกเรียกเข้ามาไม่ได้ใช้ในระบบนี้ ห้ามเอาไช้
- DOCEDIT_BASE_URL=http://docedit:3000/docedit
## Optional
- TICKET_SEC=300
- DOCX_WORKERS=4
- NOTE_SSO_DEV_MINT=1 ## dev
ports:
- "3000:3000"
@ -33,7 +36,6 @@ services:
minio:
condition: service_healthy
db:
image: postgres:18-alpine
restart: unless-stopped