Description
This is the repo I use to host my microservices that I use for my home-server. I have classified and organised them in individual folders as per their use-cases.
- dev-tools - contains some dev-tools like theia a code editor.
- duckdns - for automatically updating global ip with duckdns dns name.
- home-server - contains main microservices like jackett, sonarr, jellyfin etc.
- nextcloud - for deploying nextcloud and nextclouddb for private cloud.
- nginx - for nginx proxy manager.
- stash - for stash microservice.
- tick - telemetry stack.
You need to deploy each folder individually. I kept it that way so I can chose to what to deploy as per my needs.
Steps -
- Download and install docker and docker-desktop
- Clone Repo and run after going into each directory based on your needs
To Start
docker-compose up -d
To Stop
docker-compose down
Guide to help understand what tools you are installing, and additional configurations after you have set them up -