Documentation Index
Fetch the complete documentation index at: https://docs.cachethq.io/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Docker support is maintained by Cachet users from within the community.Getting Started With Docker Compose
Quickly launch Cachet, NGINX and PostgreSQL docker images with docker-compose.- Clone the repository:
- Edit the docker-compose.yml file to specify your ENV variables.
- To build an image containing a specific Cachet release, change the
cachet_verARG in the docker-compose.yml file: - Build and run the image:
- Continue to configure Cachet in your web browser by navigating to your Docker host’s IP address.
Running Cachet Docker Container Manually
Run a DB container:http://<ipdockerisboundto>:8000/setup and have fun!
Enabling SSL
This is commonly achieved by running Nginx with your certificates on your Docker host, service or load balancers in-front of the running container, or by adding your custom SSL certificates and configuration to the supplied Nginx configuration.Notes
- cachethq/docker runs on port 8000 by default. This is exposed on host port 80 when using docker-compose.
- The master
branch andcachethq/docker:latestDocker automated build are a work in progress / development version of the upstream https://github.com/CachetHQ/Cachet project. As such,masterorlatest` should not be used in a production environment as it may change at anytime. We strongly recommend specifying a stable Cachet Release at build time as mentioned in step 3 above.