Skip to content

blueputty01/home-server

Repository files navigation

Architecture

Built on docker compose and deployed privately via tailscale.

Extend tailscale.yaml in the root directory and specify hostname to automatically add the subdomain for the stack to the tailnet.

Ephemeral containers disabled in case containers temporarily lose connection.

Features

Refer to README under each stack for detailed operation information.

Photos

Uses immich

Anki

Budget

Uses Actual

Smart home

Uses ESPHome

Backup

borg init --encryption repokey-blake2 ~/docker-data

Cloud

Nextcloud AIO

Tailscale Reverse Proxy setup

Development

System configuration

https://github.com/chaifeng/ufw-docker

Subtree

This project uses git subtree.

Add subtree to remote

git remote add -f 'remote-alias' 'remote-url'

Add subtree

git subtree add --prefix 'local-path' 'remote-alias' branch --squash

Update subtree

git fetch 'remote-alias' 'branch'
git subtree pull --prefix 'local-path' 'remote-alias' 'branch' --squash

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published