23 lines
527 B
YAML
23 lines
527 B
YAML
services:
|
|
gochat:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
env_file:
|
|
- .env
|
|
environment:
|
|
# Backend/nginx container settings. Set explicitly so a host-level ADDR
|
|
# (also read by the backend) can't leak in and change the bind address.
|
|
ADDR: 127.0.0.1:8080
|
|
DB_PATH: /data/gochat.db
|
|
BACKEND_HOST: 127.0.0.1
|
|
BACKEND_PORT: "8080"
|
|
volumes:
|
|
- gochat-data:/data
|
|
ports:
|
|
- "${HTTP_PORT:-8088}:80"
|
|
restart: unless-stopped
|
|
|
|
volumes:
|
|
gochat-data:
|