This repository contains Watchtower – an automated update solution for docker images.
Make sure that the Base is already set up and started.
Clone the code to your server:
git clone [email protected]:hueske-digital/services/updates.git ~/services/updates
Create environment file and fill up with your values:
cd ~/services/updates && cp .env.example .env && vim .env
Pull images and start the compose file:
docker compose up -d
Update all container images and recreate them if new images are available:
docker compose pull && docker compose up -d
Restart a single container:
docker compose restart app
Shutdown all container of this compose file:
docker compose down
Show and follow logs:
docker compose logs -ft
Additional configuration:
You can include any other docker config by using an additional compose file.