Skip to content
This repository has been archived by the owner on Aug 21, 2021. It is now read-only.

notthebee/homeserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

notthebee/homeserver

The docker-compose configuration I used to use for my home server/NAS.

I've since switched to Ansible for my infrastracture management: https://github.com/notthebee/infra

Screenshot

Services

Media server and general maintenance:

  • Ouroboros, to update all of the containers automatically
  • arch-delugevpn, runs Deluge, Wireguard and Privoxy with a VPN killswitch
  • Jellyfin, a media server
  • Sonarr, a TV show tracker and downloader
  • Radarr, ditto for movies
  • Jackett, a torrent indexer for Sonarr and Radarr
  • Wireguard, a Wireguard VPN server
  • Homer, a fancy homepage

Smart home stuff:

  • Home Assistant, an open source home automation platform
  • deCONZ, an interface for Conbee (Zigbee gateway)

Usage

Create a folder for your configuration files:

mkdir -p /opt/docker/compose

Clone this repository:

cd /opt/docker/compose
git clone https://github.com/notthebee/homeserver

Rename and edit the .env_template file

mv services/.env_template services/.env
cd smarthome
ln -s ../services/.env .env
vim services/.env

Start the containers

cd services && docker-compose up -d
cd smarthome && docker-compose up -d

About

docker-compose files for my home server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published