Files
compose-homepage/README.md
2024-06-25 00:32:27 +02:00

809 B

Homepage Dashboard

  • can be run on single node setup or in swarm

howto

single node

start container

docker compose up -d

stop container (and remove)

docker compose down

view logs

docker compose logs -f

reload config

docker compose restart

swarm

start aka deploy

hint: drone fails to start until git auth source is created and set in vars

docker stack deploy -c docker-compose.yml homepage

stop container aka service

docker stack rm homepage

view logs

docker service logs homepage -f

reload config (no downtime if replica 2 or more)

docker service update hoempage --force

example caddy config

git.example.com {
    reverse_proxy homepage:3000
}