Repository for self hosted services with docker-compose
Go to file
2021-03-13 14:12:56 +01:00
gitea Latest minor versions of traefik and gitea 2021-01-14 21:53:12 +01:00
nextcloud Enable rewrite for webfinger to shut up nextcloud check 2021-01-17 14:33:07 +01:00
proxy Upgrade to Traefik 2.4 2021-03-13 14:12:56 +01:00
wallabag Initial commit 2021-01-09 16:40:33 +01:00
www web deployment clean up 2021-03-13 14:12:25 +01:00
.editorconfig Initial commit 2021-01-09 16:40:33 +01:00
.gitignore Initial commit 2021-01-09 16:40:33 +01:00
LICENSE Initial commit 2021-01-09 16:40:33 +01:00
pull-all.sh Scripts to start, stop and pull all. 2021-01-14 21:52:41 +01:00
README.md Initial commit 2021-01-09 16:40:33 +01:00
start-all.sh Scripts to start, stop and pull all. 2021-01-14 21:52:41 +01:00
stop-all.sh Scripts to start, stop and pull all. 2021-01-14 21:52:41 +01:00

Selfhost of Services

Hosting the following web services using docker-compose.

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

Deploy it

  1. Install Docker
  2. Install Docker-compose
  3. Clone this repository
  4. create .env file in each folder and set environment variables
  5. cd into folder
  6. docker-compose up -d