This is a setup/guide/repo for self hosting services like nextcloud, gitea etc. to avoid using SaaSS I have no control over. I use Traefik and docker-compose to self hoste services. Inspired by: https://github.com/awesome-selfhosted/awesome-selfhosted
Go to file
2021-03-25 14:50:47 +01:00
gitea Dateien hochladen nach „gitea“ 2021-03-25 14:37:10 +01:00
nextcloud „nextcloud/README.md“ ändern 2021-03-25 14:42:45 +01:00
nginx-rtmp Add nginx-rtmp 2021-03-25 14:43:37 +01:00
traefik Add traefik 2021-03-25 14:44:16 +01:00
ts3 Add ts3 service 2021-03-25 14:44:49 +01:00
wordpress Dateien hochladen nach „wordpress“ 2021-03-25 14:45:24 +01:00
README.md Add WIP setup guide 2021-03-25 14:50:47 +01:00

selfhosted-traefik

This is a setup/guide/repo for self hosting services like nextcloud, gitea etc. to avoid using SaaSS I have no control over. I use Traefik and docker-compose to self hoste services. Inspired by: https://github.com/awesome-selfhosted/awesome-selfhosted

Installation/Setup guide (WIP)

  1. Create a user named compute on your server with a home directory.
  2. Create a services directory in computes home directory with mkdir service
  3. cd services
  4. Clone this git into services. git clone https://gitea.sporada.eu/sporada/selfhosted-traefik.git
  5. For every service copy the live.env.tpl to live.env file and edit it accordingly.
  6. Navigate into the traefik folder and start traefik with docker-compose --env-file live.env up
  7. Navigate into the other service folders and start every service with docker-compose --env-file live.env up