Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- services:
- blinko-website:
- image: blinkospace/blinko:latest
- container_name: blinko-website
- environment:
- NODE_ENV: production
- NEXTAUTH_URL: http://192.168.178.168:1111
- NEXT_PUBLIC_BASE_URL: http://192.168.178.168:1111
- NEXTAUTH_SECRET: my_ultra_secure_nextauth_secret
- DATABASE_URL: postgres://postgres:mysecretpassword@Blinko-DB:5432/postgres
- depends_on:
- postgres:
- condition: service_healthy
- volumes:
- - ~/your-name/.blinko:/app/.blinko
- restart: always
- logging:
- options:
- max-size: "10m"
- max-file: "3"
- ports:
- - "1111:1111"
- healthcheck:
- test: ["CMD", "curl", "-f", "http://localhost:1111/"]
- interval: 30s
- timeout: 10s
- retries: 5
- start_period: 30s
- networks:
- - blinko-network
- postgres:
- image: postgres:14
- container_name: Blinko-DB
- restart: always
- ports:
- - "5432:5432"
- environment:
- POSTGRES_DB: postgres
- POSTGRES_USER: postgres
- POSTGRES_PASSWORD: mysecretpassword
- TZ: Europe/London
- volumes:
- - /home/mrp/docker/blinko/db:/var/lib/postgresql/data
- healthcheck:
- test: ["CMD", "pg_isready", "-U", "postgres", "-d", "postgres"]
- interval: 5s
- timeout: 10s
- retries: 5
- networks:
- - blinko-network
- networks:
- blinko-network:
- driver: bridge
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement