Joey Hafner Jafner
Jafner opened issue Jafner/Jafner.net#16 2024-10-24 15:31:16 -07:00
Automate deployment of VyOS config changes
Jafner closed issue Jafner/Jafner.net#14 2024-10-24 12:44:31 -07:00
Migrate services under homelab/$HOST/$SERVICE to stacks under homelab/stacks/$SERVICE
Jafner pushed to main at Jafner/Jafner.net 2024-10-24 12:40:45 -07:00
85d3343285 Fix improper escaping special characters (`)
Jafner commented on issue Jafner/Jafner.net#14 2024-10-24 12:03:14 -07:00
Migrate services under homelab/$HOST/$SERVICE to stacks under homelab/stacks/$SERVICE

We've migrated all the services in code. Just gotta redeploy each:

  • Monitoring
  • Navidrome
  • Plex
  • Traefik
  • Wireguard
  • Minecraft
Jafner pushed to main at Jafner/Jafner.net 2024-10-24 12:02:03 -07:00
d85318e050 Init OBS xdg.desktopEntries
48ef0c3add #14 Migrate Wireguard
9dc3789181 #14 Migrate Traefik
b1261a3116 #14 Migrate Plex
07471f05b0 Delete Nginx
Compare 8 commits »
Jafner pushed to main at Jafner/Jafner.net 2024-10-23 15:33:42 -07:00
b83b70cb23 Update flake, fix OBS issues, prune flatpaks, add unstable packages list, add Spotify config:
7aa42a7ae8 Delete deprecated/redundant files for Wizard
Compare 2 commits »
Jafner pushed to main at Jafner/Jafner.net 2024-10-22 19:36:16 -07:00
5e9029196e Prune flatpaks, add protonup-ng
225516608e #14 Create Traefik stack
Compare 2 commits »
Jafner commented on issue Jafner/Jafner.net#14 2024-10-22 15:16:04 -07:00
Migrate services under homelab/$HOST/$SERVICE to stacks under homelab/stacks/$SERVICE

We've done most of this. Remaining services:

  • Monitoring
  • Navidrome
  • Plex
  • Traefik
  • Wireguard
Jafner commented on issue Jafner/Jafner.net#15 2024-10-22 15:12:00 -07:00
Separate service data from host

The /home/admin/data directory is only 34.4 GiB. Trivial to back up once we've configured a new storage solution.

Jafner commented on issue Jafner/Jafner.net#15 2024-10-22 15:03:30 -07:00
Separate service data from host

Note: this only includes volumes for services that are running right now. So next we'll look at the dark data we might need to back up.

Jafner commented on issue Jafner/Jafner.net#15 2024-10-22 15:01:29 -07:00
Separate service data from host
/home/admin/data/autopirate/bazarr
/home/admin/data/autopirate/sabnzbd_config
/home/admin/data/books/audiobookshelf
/home/admin/data/books/audiobookshelf-metadata
/home/admin/data/books/ca…
Jafner commented on issue Jafner/Jafner.net#15 2024-10-22 15:00:45 -07:00
Separate service data from host

Catalog data to be moved.

We got a list of all host-side paths for data mounts in containers with `docker inspect $(docker ps -aq)

Jafner pushed to main at Jafner/Jafner.net 2024-10-21 15:31:13 -07:00
ac989c2ad2 Delete deprecated dev/
Jafner pushed to main at Jafner/Jafner.net 2024-10-21 15:29:57 -07:00
9657233df8 Merge remote-tracking branch 'refs/remotes/origin/main'
de9b8a5245 Revert
Compare 2 commits »
Jafner pushed to main at Jafner/Jafner.net 2024-10-21 15:26:08 -07:00
Jafner pushed to main at Jafner/Jafner.net 2024-10-21 15:20:17 -07:00
5f094a2164 Rebase
63167a9487 Merge remote-tracking branch 'refs/remotes/origin/main'
36300c42e6 Update Nix-lab:
19315fe318 WIP: Develop installation ISO for preconfigured NixOS
a174ac0e90 Delete fzf-jq
Compare 11 commits »
Jafner commented on issue Jafner/Jafner.net#12 2024-10-20 15:16:18 -07:00
Add Book (Audiobook + Ebook) Management Tools

This project is stalled.

The original goal was to build an acquisition pipeline similar to Ombi, but we've run into the issue described here: https://github.com/Readarr/Readarr/issues/2783

Jafner commented on issue Jafner/Jafner.net#8 2024-10-20 15:09:45 -07:00
Write declarative configuration for druid Digital Ocean droplet

Moved this to the declarative infrastructure milestone.

It is not yet determined whether we will proceed via:

  1. Importing Druid's configuration and managing it in Terraform, or 2.…
Jafner commented on issue Jafner/Jafner.net#7 2024-10-20 15:07:36 -07:00
Design CD for Compose Stacks

Moved this to the automation milestone, but we're unlikely to continue development of Stacks as we move toward K8s for our core infrastructure.