Compare commits

..

3 commits

4 changed files with 24 additions and 0 deletions

View file

@ -43,6 +43,8 @@ The nix based configuration for my home lab.
- Pterodactyl wings: Backend daemon for game servers - Pterodactyl wings: Backend daemon for game servers
- Vaultwarden: Password manager - Vaultwarden: Password manager
- Forgejo actions runner:
**Needs to run over VPN:** **Needs to run over VPN:**
- Prowlarr: - Prowlarr:
- Radarr: - Radarr:

View file

@ -0,0 +1,10 @@
# Home assistant host
Home assistant OS running inside a VM.
## Setup
- Run the [home assistant OS community script](https://community-scripts.github.io/ProxmoxVE/scripts?id=haos-vm)
## Notes
- We opt for running HaOS in its own unmanaged VM to allow for all features of
home assistant, such as updates from the UI, to function as expected.

11
docs/hosts/pds.md Normal file
View file

@ -0,0 +1,11 @@
# PDS host
VM running a bluesky PDS.
## Setup
- Install Debian image in a new VM.
- Follow [official install instructions](https://github.com/bluesky-social/pds?tab=readme-ov-file#self-hosting-pds).
## Notes
- We don't use the included caddy reverse proxy, instead opting to use the
homelab wide traefik proxy.

View file

@ -71,6 +71,7 @@
environment.persistence."/persistent" = { environment.persistence."/persistent" = {
directories = [ directories = [
# TODO: Backup onto CEPH cluster periodically. Or maybe move fully, if performance allows it.
{ {
directory = "/appdata/forgejo"; directory = "/appdata/forgejo";
user = "forgejo"; user = "forgejo";