template.yaml 971 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. ---
  2. kind: compose
  3. metadata:
  4. name: Nginx
  5. description: >
  6. Nginx is a high-performance web server, reverse proxy, and load balancer known for its stability, rich feature set, simple configuration, and low resource
  7. consumption. It is widely used to serve static content, handle HTTP requests, and distribute traffic across multiple servers.
  8. Project: https://nginx.org/
  9. Documentation: https://nginx.org/en/docs/
  10. GitHub: https://github.com/nginx/nginx
  11. version: 1.28.0-alpine
  12. date: 2023-10-01
  13. author: Christian Lempa
  14. tags:
  15. - nginx
  16. - webserver
  17. - reverse-proxy
  18. draft: true
  19. spec:
  20. ports:
  21. vars:
  22. ports_http:
  23. description: HTTP port for nginx service
  24. type: int
  25. default: 8080
  26. ports_https:
  27. description: HTTPS port for nginx service
  28. type: int
  29. default: 8443
  30. nginx:
  31. vars:
  32. nginx_version:
  33. description: Nginx version
  34. type: str
  35. default: latest