Thanks to visit codestin.com
Credit goes to github.com

Skip to content
forked from cachethq/Docker

A dockerized version of Cachet.

License

misenhower/Docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nodesource/node

Run Cachet status page in a Docker container.

For full documentation, visit the Cachet Documentation page:

Automated build

cachethq/docker is available as a Docker Hub Trusted Build

To pull the latest tag from the Docker Hub:

docker pull cachethq/docker:latest

To pull a specific version from the Docker Hub:

docker pull cachethq/docker:1.2.0

Quickstart

Database

Cachet uses a database backend to store its data. You can configure this image to use either MySQL or PostgreSQL.

Note: Cachet recommends using PostgreSQL over MySQL

PostgreSQL

docker run --name pgsql -e POSTGRES_USER=cachet POSTGRES_PASSWORD=cachet
docker run -d --name cachet --link pgsql:pgsql -p 80:8000 -e DB_DRIVER=pgsql -e DB_HOST=pgsql -e DB_DATABASE=cachet -e DB_USERNAME=cachet -e DB_PASSWORD=cachet cachethq/docker:latest

MySQL

docker run --name mysql -e MYSQL_USER=cachet -e MYSQL_PASSWORD=cachet  -e MYSQL_ROOT_PASSWORD=cachet -e MYSQL_DATABASE=cachet -d mysql
docker run -d --name cachet --link mysql:mysql -p 80:8000 -e DB_HOST=mysql -e DB_DATABASE=cachet -e DB_USERNAME=cachet -e DB_PASSWORD=cachet cachethq/docker:latest

docker-compose quickstart

Docker compose can also be used to automatically setup the Database and Cachet containers.

docker-compose up

About

A dockerized version of Cachet.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 96.0%
  • Nginx 3.5%
  • Makefile 0.5%