compose.yaml 747 B

123456789101112131415161718192021222324252627282930
  1. ---
  2. volumes:
  3. nginxproxymanager-data:
  4. nginxproxymanager-ssl:
  5. nginxproxymanager-db:
  6. services:
  7. nginxproxymanager:
  8. image: docker.io/jc21/nginx-proxy-manager:2.12.6
  9. ports:
  10. - 80:80
  11. - 81:81
  12. - 443:443
  13. environment:
  14. - DB_MYSQL_HOST=nginxproxymanager-db
  15. - DB_MYSQL_PORT=3306
  16. - DB_MYSQL_USER=npm
  17. - DB_MYSQL_PASSWORD=npm
  18. - DB_MYSQL_NAME=npm
  19. volumes:
  20. - nginxproxymanager-data:/data
  21. - nginxproxymanager-ssl:/etc/letsencrypt
  22. nginxproxymanager-db:
  23. image: docker.io/jc21/mariadb-aria:10.11.5
  24. environment:
  25. - MYSQL_ROOT_PASSWORD=npm
  26. - MYSQL_DATABASE=npm
  27. - MYSQL_USER=npm
  28. - MYSQL_PASSWORD=npm
  29. volumes:
  30. - nginxproxymanager-db:/var/lib/mysql