1.3 KiB
1.3 KiB
Selfhost of Services
Hosting the following web services using docker-compose on a public root server:
- Nextcloud
- Gitea
- Wallabag
- Small HTML-Site
- Firefox-Sync
- Monitoring-Stack with Telegraf, Influxdb and Grafana
As a reverse proxyy Traefik is used. Traefik also secures all Services with TLS and redirects all HTTP requests to HTTPS. SSL certificates are automatically generated using Let's Encrypt
How to deploy
- Install Docker
- Install Docker-compose
- Clone this repository
- create .env file in each folder and set environment variables.
Example:DOMAIN=example.com TRAEFIK_VERSION=2.4
cd
into each folder anddocker-compose up -d