1
0
Fork
You've already forked home-server
0
No description
  • HTML 95.6%
  • Dockerfile 3.1%
  • CSS 1.3%
2026年03月17日 01:38:21 +10:00
immich Add tailscale 2026年02月08日 00:10:22 +10:00
maybe Add tailscale 2026年02月08日 00:10:22 +10:00
pihole Improve website's typography 2026年03月09日 01:46:19 +10:00
radicale/config Add radicale 2026年02月06日 01:02:31 +10:00
tailscale SEO and favicon 2026年03月13日 01:56:35 +10:00
website Add webrings 2026年03月17日 01:38:21 +10:00
.gitignore McLovin ID 2026年03月15日 13:23:52 +10:00
docker-compose.yml McLovin ID 2026年03月15日 13:23:52 +10:00
LICENSE Idk 2026年03月04日 23:58:56 +10:00
README.md Improve theme picker 2026年03月01日 22:57:01 +10:00

How I set up my home server

I mostly made this for my friend who knows barely anything about programming or self hosting, so it should be beginner-friendly. I'll make seperate posts on degoogling.

Self hosted services

Purpose Service
Files Copyparty
Photos Immich
Calendar, contacts, tasks Radicale
Ad blocking Pihole
Recipe management Mealie
Website Nginx (README.md also covers websites in general)

Meta services

Purpose Service
VPN Tailscale and TSDProxy
Docker GUI Arcane
Backups Backrest

General tools

Docker Git Zed git.gay or Codeberg curl

How to

  1. Follow the steps given in The 0ドル Home Server until you've disabled the sleep function (don't worry about the stuff afterwards)
  2. Install the general tools (I highly recommend installing all)
  3. See the README.md file for the service you want to set up

The Internet protocol most important for you to understand

High Performance Browser Networking - focus on the "Networking" part more than the "Browser" part

A manual for many CLI tools/commands - cheat.sh

A Self Managed Life - FUTO - very in depth and a little technical