Files
fileserver/files/docker/individual-docker-compose-files/kutt/kutt-docker-compose.yml
2023-08-28 03:23:50 -05:00

41 lines
907 B
YAML
Executable File

version: "3"
services:
kutt:
container_name: kutt
hostname: kutt
image: kutt/kutt
environment:
DB_HOST: kutt-postgres
DB_NAME: kutt
DB_USER: kutt
DB_PASSWORD: kutt
REDIS_HOST: kutt-redis
env_file:
- .env
ports:
- 3000:3000/tcp
restart: always
depends_on:
- kutt-postgres
- kutt-redis
command: ["./wait-for-it.sh", "kutt-postgres:5432", "--", "npm", "start"]
kutt-redis:
container_name: kutt-redis
hostname: kutt-redis
image: redis:6.0-alpine
volumes:
- /opt/docker/appdata/kutt/redis_data:/data
kutt-postgres:
container_name: kutt-postgres
hostname: kutt-postgres
image: postgres:12-alpine
environment:
POSTGRES_USER: kutt
POSTGRES_PASSWORD: kutt
POSTGRES_DB: kutt
volumes:
- /opt/docker/appdata/kutt/postgres_data:/var/lib/postgresql/data