Advertisement
Guest User

Untitled

a guest
Feb 15th, 2021
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. version: '3.7'
  2.  
  3. services:
  4. server:
  5. image: nginx
  6. container_name: InvoiceNinja_webserver
  7. restart: always
  8. env_file: env
  9. volumes:
  10. # Vhost configuration
  11. #- ./config/caddy/Caddyfile:/etc/caddy/Caddyfiledocker-com
  12. - ./config/nginx/in-vhost.conf:/etc/nginx/conf.d/in-vhost.conf:ro
  13. - ./docker/app/public:/var/www/app/public:rw,delegated
  14. - ./docker/app/storage:/var/www/app/storage:rw,delegated
  15. depends_on:
  16. - app
  17. # Run webserver nginx on port 80
  18. # Feel free to modify depending what port is already occupied
  19. ports:
  20. - "85:80"
  21. #- "443:443"
  22. networks:
  23. - invoiceninja
  24. #- andrea_default
  25. extra_hosts:
  26. - "in5.localhost:192.168.0.124 " #host and ip
  27.  
  28. app:
  29. image: invoiceninja/invoiceninja:5
  30. container_name: InvoiceNinja_app
  31. env_file: env
  32. restart: always
  33. volumes:
  34. - ./config/hosts:/etc/hosts:ro
  35. - ./config/shutdown.sh:/usr/local/bin/shutdown.sh
  36. - ./docker/app/public:/var/www/app/public:rw,delegated
  37. - ./docker/app/storage:/var/www/app/storage:rw,delegated
  38. depends_on:
  39. - db
  40. networks:
  41. - invoiceninja
  42. #- andrea_default
  43. extra_hosts:
  44. - "in5.localhost:192.168.0.124 " #host and ip
  45.  
  46. db:
  47. image: mysql:5
  48. container_name: InvoiceNinja_DB
  49. ports:
  50. - "3305:3306"
  51. restart: always
  52. environment:
  53. - MYSQL_ROOT_PASSWORD=ninjaAdm1nPassword
  54. - MYSQL_USER=ninja
  55. - MYSQL_PASSWORD=ninja21!
  56. - MYSQL_DATABASE=ninja
  57. # - MYSQL_ROOT_PASSWORD=Gh3jk!bdJrh3
  58. #- MYSQL_USER=ninja
  59. #- MYSQL_PASSWORD=Hfdb!jhkewJ43h
  60. #- MYSQL_DATABASE=ninja
  61. volumes:
  62. - ./docker/mysql/data:/var/lib/mysql:rw,delegated
  63. networks:
  64. - invoiceninja
  65. #- andrea_default
  66. extra_hosts:
  67. - "in5.localhost:192.168.0.124 " #host and ip
  68.  
  69.  
  70. networks:
  71. invoiceninja:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement