Advertisement
Guest User

Updated

a guest
Jan 20th, 2024
317
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. ---
  2. version: "3"
  3.  
  4. networks:
  5. linguacafe:
  6. driver: bridge
  7. services:
  8. webserver:
  9. image: ghcr.io/simjanos-dev/linguacafe-webserver:main
  10. container_name: linguacafe-webserver
  11. depends_on:
  12. mysql:
  13. condition: service_healthy
  14. volumes:
  15. - /home/user/Documents/Docker/LinguaCafe/dictionaries:/var/www/html/storage/app/dictionaries
  16. - /home/user/Documents/Docker/LinguaCafe/logs:/var/www/html/storage/logs
  17. - /home/user/Documents/Docker/LinguaCafe/temp:/var/www/html/storage/app/temp
  18. ports:
  19. - 9191:80
  20. - 3000:3000
  21. networks:
  22. - linguacafe
  23. extra_hosts:
  24. - host.docker.internal:host-gateway
  25. mysql:
  26. image: mysql:8.0
  27. container_name: linguacafe-database
  28. restart: unless-stopped
  29. tty: true
  30. ports:
  31. - 3308:3306
  32. volumes:
  33. - /home/user/Documents/Docker/LinguaCafe/database/:/var/lib/mysql
  34. environment:
  35. MYSQL_DATABASE: censored
  36. MYSQL_USER: censored
  37. MYSQL_PASSWORD: censored
  38. MYSQL_ROOT_PASSWORD: censored
  39. SERVICE_NAME: censored
  40. healthcheck:
  41. test:
  42. - CMD
  43. - mysqladmin
  44. - ping
  45. - -h
  46. - localhost
  47. interval: 15s
  48. timeout: 15s
  49. retries: 8
  50. command: mysqld --general-log=1 --general-log-file=/var/lib/mysql/general-log.log
  51. networks:
  52. - linguacafe
  53. python:
  54. container_name: linguacafe-python-service
  55. command: /app/manage.py runserver 0.0.0.0:8678
  56. restart: unless-stopped
  57. tty: true
  58. image: ghcr.io/simjanos-dev/linguacafe-python-service:main
  59. volumes:
  60. - /home/user/Documents/Docker/LinguaCafe/dictionaries:/var/www/html/storage/app/dictionaries
  61. - /home/user/Documents/Docker/LinguaCafe/temp:/var/www/html/storage/app/temp
  62. networks:
  63. - linguacafe
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement