Files
sorvor-back/compose.yml
Thanu Poptiphueng 948870852e
All checks were successful
backend-action / build-image (push) Successful in 23s
added logs to caddy
2024-04-22 10:45:43 +07:00

56 lines
1.1 KiB
YAML

services:
backend:
restart: always
image: gitea.cognizata.com/atapy/sorvor
build:
target: app # choose a stage to use
ports:
- 3000:3000
- 3001:3001
volumes:
- ./sqlite.db:/app/sqlite.db
env_file:
- .env
frontend:
restart: always
image: gitea.cognizata.com/atapy/sorvor-front
build:
context: ../sorvor-front
args:
- VUE_APP_API_URL
ports:
- 3002:3000
minio:
restart: always
image: quay.io/minio/minio
command: server /data --console-address ":9001"
ports:
- 9000:9000
- 9001:9001
volumes:
- ./minio/data:/data
env_file:
- .env
caddy:
image: caddy
restart: unless-stopped
env_file:
- .env
ports:
- "80:80"
- "443:443"
- "443:443/udp"
volumes:
- ./caddy/Caddyfile:/etc/caddy/Caddyfile
- ./caddy/data/:/data
- ./caddy/config/:/config
- ./caddy/logs/:/var/log/caddy/
sqliteweb:
image: tomdesinto/sqliteweb
ports:
- 8080:8080
volumes:
- ./sqlite.db:/db/sqlite.db
command: sqlite.db