Clean description for human readable.
This commit is contained in:
parent
2e951f99f4
commit
c83eea9b52
3 changed files with 101 additions and 103 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue