networks:
default:
external: true
name: ${DOCKER_MY_NETWORK}
services:
blinko:
image: blinkospace/blinko:latest
container_name: blinko
restart: unless-stopped
logging:
options:
max-size: "10m"
max-file: "3"
volumes:
- ${DOCKER_HOME}/blinko/data:/app/.blinko
environment:
NODE_ENV: production
NEXTAUTH_SECRET: ${NEXTAUTH_SECRET}
DATABASE_URL: ${DATABASE_URL}
networks:
default:
ipv4_address: 172.20.0.25
deploy:
resources:
limits:
cpus: "0.5"
memory: 500M
healthcheck:
test: ["CMD", "curl", "-f", "http://blinko:1111/"]
interval: 30s
timeout: 10s
retries: 5
start_period: 30s