Skip to content

prashantsolanki3/doclab

Repository files navigation

Table of Contents

Requirements

  • Docker Swarm
  • Folders created for all the mounts
  • Overlay Network called db and intranet

Installation

git clone https://github.com/prashantsolanki3/doclab
cd doclab

Create db and intranet overlay network. Adding overlay network allows services in various stacks to communicate with each other.

docker network create -d overlay --attachable intranet
docker network create -d overlay --attachable db

Deploy a stack

cd <stack>
docker stack deploy --compose-file <(docker-compose config) <stack>

Delete Stack

docker stack rm <stack>

List tasks for service

docker stack ps <stack>

Service logs

docker service logs --follow <stack>_<service>

Recreate a service

docker service update --force <stack>_<service>

Stacks

3d Stack DB Stack Dev Stack Essential Stack
Blender MariaDB Code-Server Portainer
Redis MySql Workbench Flame
PostgreSQL Adminer DockerProxy
Home Stack Media Stack Vault Stack Monitor
Home-Assistant Deluge Firefly-iii Librespeed
Grocy Radarr FIDI
MQTT Sonarr Vault Warden
Lidarr Papermerge
Readarr BookStack
Overseerr NextCloud
Prowlarr
Tautulli

About

Docker Services for Homelab

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages