docker-compose.yaml 735 B

1234567891011121314151617181920212223242526272829303132
  1. version: '3'
  2. volumes:
  3. nginxproxymanager-data:
  4. nginxproxymanager-ssl:
  5. nginxproxymanager-db:
  6. services:
  7. nginxproxymanager:
  8. image: 'jc21/nginx-proxy-manager:latest'
  9. ports:
  10. - '80:80'
  11. - '81:81'
  12. - '443:443'
  13. environment:
  14. DB_MYSQL_HOST: "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: 'jc21/mariadb-aria:latest'
  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