Skip to content

mferrie/Home-Lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

131 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

I'm self-hosting several services on two Raspberry Pi's and one Dell Latitude 7490 to improve my digital sovereignty and reduce third-party costs.

Goals

  • Photo storage
  • File storage
  • VPN server
  • DNS server + sinkhole
  • Dashboard

Constraints

The Raspberry Pi 3 uses an SD card for system storage, so it is unsuitable as a distributed filesystem host

The architecture mismatch between the Raspberry Pis (ARM 64) and the laptop (AMD64) necessitates multi-architecture container images or use of deployment constraints

Tools

  • Docker Compose
  • Git for version control
  • k3s for orchestration
  • Longhorn for distributed storage

Screenshots

image ForgeJo image Grafana (Namespace mode) image Grafana (Node mode) image HomePage image Immich image Longhorn image NextCloud image PiHole image SearXNG

About

I'm teaching myself DevOps through self-hosting several services on a cluster of two Raspberry Pis and a laptop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages