Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3.7'
- services:
- server:
- image: nginx
- container_name: InvoiceNinja_webserver
- restart: always
- env_file: env
- volumes:
- # Vhost configuration
- #- ./config/caddy/Caddyfile:/etc/caddy/Caddyfiledocker-com
- - ./config/nginx/in-vhost.conf:/etc/nginx/conf.d/in-vhost.conf:ro
- - ./docker/app/public:/var/www/app/public:rw,delegated
- - ./docker/app/storage:/var/www/app/storage:rw,delegated
- depends_on:
- - app
- # Run webserver nginx on port 80
- # Feel free to modify depending what port is already occupied
- ports:
- - "85:80"
- #- "443:443"
- networks:
- - invoiceninja
- #- andrea_default
- extra_hosts:
- - "in5.localhost:192.168.0.124 " #host and ip
- app:
- image: invoiceninja/invoiceninja:5
- container_name: InvoiceNinja_app
- env_file: env
- restart: always
- volumes:
- - ./config/hosts:/etc/hosts:ro
- - ./config/shutdown.sh:/usr/local/bin/shutdown.sh
- - ./docker/app/public:/var/www/app/public:rw,delegated
- - ./docker/app/storage:/var/www/app/storage:rw,delegated
- depends_on:
- - db
- networks:
- - invoiceninja
- #- andrea_default
- extra_hosts:
- - "in5.localhost:192.168.0.124 " #host and ip
- db:
- image: mysql:5
- container_name: InvoiceNinja_DB
- ports:
- - "3305:3306"
- restart: always
- environment:
- - MYSQL_ROOT_PASSWORD=ninjaAdm1nPassword
- - MYSQL_USER=ninja
- - MYSQL_PASSWORD=ninja21!
- - MYSQL_DATABASE=ninja
- # - MYSQL_ROOT_PASSWORD=Gh3jk!bdJrh3
- #- MYSQL_USER=ninja
- #- MYSQL_PASSWORD=Hfdb!jhkewJ43h
- #- MYSQL_DATABASE=ninja
- volumes:
- - ./docker/mysql/data:/var/lib/mysql:rw,delegated
- networks:
- - invoiceninja
- #- andrea_default
- extra_hosts:
- - "in5.localhost:192.168.0.124 " #host and ip
- networks:
- invoiceninja:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement