compose.yaml 860 B

123456789101112131415161718192021222324252627282930313233343536
  1. ---
  2. services:
  3. mariadb:
  4. image: docker.io/linuxserver/mariadb:10.11.10
  5. container_name: mariadb
  6. environment:
  7. - PUID=1001
  8. - PGID=1001
  9. - MYSQL_ROOT_PASSWORD=mariadbpassword
  10. - TZ=Europe/Berlin
  11. - MYSQL_DATABASE=WP_database
  12. - MYSQL_USER=WP_dbuser
  13. - MYSQL_PASSWORD=WP_dbpassword
  14. volumes:
  15. - /opt/webserver_swag/config/mariadb:/config
  16. restart: unless-stopped
  17. swag:
  18. image: docker.io/linuxserver/swag:3.3.0
  19. container_name: swag
  20. cap_add:
  21. - NET_ADMIN
  22. environment:
  23. - PUID=1001
  24. - PGID=1001
  25. - TZ=Europe/Berlin
  26. - URL=do-test-1.the-digital-life.com
  27. - SUBDOMAINS=
  28. - VALIDATION=http
  29. volumes:
  30. - /opt/webserver_swag/config:/config
  31. ports:
  32. - 443:443
  33. - 80:80 # optional
  34. depends_on:
  35. - mariadb
  36. restart: unless-stopped