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

feat: Add community docker-compose configuration for one-click self-hosting #285

Merged
merged 1 commit into from
Nov 6, 2024

Commits on Nov 6, 2024

  1. feat: Add community docker-compose configuration for one-click self-h…

    …osting
    
    Fixes #284
    
    Add a new `docker-compose.community.yml` file and update `README.md` for community self-hosting.
    
    * **docker-compose.community.yml**:
      - Create a new file with configurations for `shelve_app`, `shelve_db`, and `shelve_redis` services.
      - Include health checks, logging options, and resource limits for services.
      - Define a custom network and volumes for `postgres` and `redis`.
    
    * **README.md**:
      - Add a new section for self-hosting with `docker-compose`.
      - Provide step-by-step instructions for cloning the repository, copying the example environment file, updating environment variables, running `docker-compose`, and accessing the application.
    
    ---
    
    For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/HugoRCD/shelve/issues/284?shareId=XXXX-XXXX-XXXX-XXXX).
    HugoRCD committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    78fee81 View commit details
    Browse the repository at this point in the history