Set the forgejo landing page to be something useful.
Jump to 23.11. Migrate gitea options to forgejo proper.
Set forgejo to remember our login for a useful amount of time. Default is 7 days.
Nginx isn't automatically enabling the firewall rule. Gotta figure out what's up with that.
Enable SSL for our hosted sites now that the router is doing the right thing.
Add a function to write out the nginx vhosts section. Cleans up the config and saves much typing.
Flatten the config. Remove the services block and just name the individual things services-dot. Less tabbing involved. There should be no functional changes here.
Fix the tabbing, remove all spaces. Heretics.
Start proxying navidrome so we can assign a url to it.
Set up forgejo action runners. This requires enabling docker.
Add the unstable packages repo and enable forgejo (gitea).
Add a grafana/prometheus setup for the pretty dashboard. Based on Xe's post.
Automatic optimization and pruning.
Bond all four physical interfaces together so we can address them under a single ip/domain.
Start using tabs for the config. No major changes, just some organization.