Skip to content

carderne/homeserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

homeserver

NB: This is not intended to be useful (except perhaps as a reference) for anyone other than myself.

My simple homeserver setup, running the following using Docker Compose:

Mostly copied from runtipi and runtipi-appstore, without the traefix reverse proxy, or the management API.

File structure

Each service has a directory (books etc), with (up to) two folders in each:

  • conf: optionally version-controlled
  • data: user or app data

Install Docker and Compose

Steps 1 and 2 from here and then:

apt install docker-compose-plugin

Secrets

cp .env.example .env

And then modify the USERNAME/PASSWORD variables in that file. They will default to admin/admin if not set.

App-specific setup

books

Symlink the folder containing the books:

ln -s /path/to/your/calibre/dir books/data

fava

mkdir -p fava/data
ln -s /path/to/beancount/dir fava/data/accounts

Adguard network setup

https://www.smarthomebeginner.com/adguard-home-docker-compose-guide/

Run

docker compose up --detach

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published