Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update postiz.yaml #4354

Open
wants to merge 3 commits into
base: next
Choose a base branch
from
Open

Commits on Nov 21, 2024

  1. Update postiz.yaml

    ### Proposed Improvements to Postiz Template
    
    I'd like to propose several improvements to the current Postiz template that enhance security, reliability, and configuration flexibility:
    
    #### Security Enhancements
    - Added Redis ACL configuration with proper authentication
    - Implemented secure healthchecks with authentication
    - Enhanced PostgreSQL security configurations
    
    #### Reliability Improvements
    - Added memory limits and resource management for Redis
    - Implemented proper data persistence configurations
    - Added tmpfs for temporary files
    - More comprehensive healthcheck configurations with proper retry/timeout strategies
    - Better dependency management with health conditions
    
    #### Configuration Flexibility
    - Support for all environment variables from Postiz documentation
    - Added Cloudflare R2 integration support
    - Logical grouping of environment variables
    - Default values for critical settings
    - Better volume management with explicit drivers
    
    The improved template provides a more production-ready setup while maintaining compatibility with Coolify's requirements. It follows best practices for Docker deployments and provides better security out of the box.
    dr-diffie authored Nov 21, 2024
    Configuration menu
    Copy the full SHA
    47c4424 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc2b7fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    57f26c5 View commit details
    Browse the repository at this point in the history