35497a3931 
								
							 
						 
						
							
							
								
								Automated dev commit  
							
							
							
						 
						
							2025-05-01 00:00:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8d373c9b8c 
								
							 
						 
						
							
							
								
								Automated dev commit  
							
							
							
						 
						
							2025-04-30 20:15:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								01900e4f65 
								
							 
						 
						
							
							
								
								Refactor to build subdomains dynamically  
							
							
							
						 
						
							2025-04-30 14:30:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f9b90a176a 
								
							 
						 
						
							
							
								
								Extract a baseDomain variable  
							
							
							
						 
						
							2025-04-30 14:22:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c94447d0c1 
								
							 
						 
						
							
							
								
								Re-add Vaultwarden  
							
							
							
						 
						
							2025-04-30 14:21:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c350b55948 
								
							 
						 
						
							
							
								
								Configure glances  
							
							
							
						 
						
							2025-04-30 13:42:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								03a485a9fc 
								
							 
						 
						
							
							
								
								Style and customise Homepage Dashboard  
							
							
							
						 
						
							2025-04-30 12:29:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a9cf2109a6 
								
							 
						 
						
							
							
								
								Move Homepage configuration into service  
							
							... 
							
							
							
							Move each service's Homepage Dashboard configuration into its own
module.
Based on
8928785060/homelab/services/homepage/default.nixhttps://www.youtube.com/watch?v=f-x5cB6qCzA&t=1435s  (What's on my
Home Server 2025 – NixOS Edition). 
							
						 
						
							2025-04-30 11:58:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bdf226d5f7 
								
							 
						 
						
							
							
								
								Re-enable homepage-dashboard  
							
							
							
						 
						
							2025-04-30 11:13:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bb9b77e2f8 
								
							 
						 
						
							
							
								
								Update config and option names for modules  
							
							
							
						 
						
							2025-04-30 09:54:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fe508bd127 
								
							 
						 
						
							
							
								
								Refactor homelab modules  
							
							
							
						 
						
							2025-04-30 07:57:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e6f269b123 
								
							 
						 
						
							
							
								
								Refactor Nginx vhosts and ports  
							
							
							
						 
						
							2025-04-30 03:13:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4338b28c1c 
								
							 
						 
						
							
							
								
								Add tome.oliverdavies.uk virtual host  
							
							
							
						 
						
							2025-04-29 23:54:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								42b1fd748a 
								
							 
						 
						
							
							
								
								Automated dev commit  
							
							
							
						 
						
							2025-04-29 15:00:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								84dc5ff4e7 
								
							 
						 
						
							
							
								
								Add vim and tree  
							
							
							
						 
						
							2025-04-29 14:55:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f668d95f74 
								
							 
						 
						
							
							
								
								Enable HTTP and HTTPS ports  
							
							
							
						 
						
							2025-04-29 02:24:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1ccd6cf3f4 
								
							 
						 
						
							
							
								
								Revert "Add mastodon"  
							
							... 
							
							
							
							This reverts commit b0cccd36a6 
							
						 
						
							2025-04-29 00:30:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b0cccd36a6 
								
							 
						 
						
							
							
								
								Add mastodon  
							
							... 
							
							
							
							https://wiki.nixos.org/wiki/Mastodon  
						
							2025-04-28 23:11:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1cca820fa3 
								
							 
						 
						
							
							
								
								Add missing config  
							
							
							
						 
						
							2025-04-28 22:32:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								44699fb007 
								
							 
						 
						
							
							
								
								Add Uptime Kuma  
							
							... 
							
							
							
							Add Uptime Kuma as as service, configure a reverse proxy and add it to
Homepage. 
							
						 
						
							2025-04-28 21:42:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4ed6fabf89 
								
							 
						 
						
							
							
								
								Fix Homepage Dashboard  
							
							... 
							
							
							
							Fixes this error:
> Host validation failed. See logs for more details. 
							
						 
						
							2025-04-28 15:00:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								46bbbc4e46 
								
							 
						 
						
							
							
								
								Enable powertop auto tuning on startup  
							
							
							
						 
						
							2025-04-28 12:58:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9148fc58d5 
								
							 
						 
						
							
							
								
								Proxy web sockets  
							
							
							
						 
						
							2025-04-28 07:42:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7a12a66266 
								
							 
						 
						
							
							
								
								Use recommendedProxySettings  
							
							
							
						 
						
							2025-04-28 02:07:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0bba7ff4f8 
								
							 
						 
						
							
							
								
								Fix immich  
							
							
							
						 
						
							2025-04-28 01:58:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e1c30789a2 
								
							 
						 
						
							
							
								
								Configure Nginx virtual host for audiobookshelf  
							
							
							
						 
						
							2025-04-28 00:53:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8baa3ea1cb 
								
							 
						 
						
							
							
								
								Add site monitors  
							
							
							
						 
						
							2025-04-28 00:37:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								532d49dd58 
								
							 
						 
						
							
							
								
								Add paperless-ngx  
							
							
							
						 
						
							2025-04-28 00:26:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f17a38ce1e 
								
							 
						 
						
							
							
								
								Configure Nginx virtual host for paperless-ngx  
							
							
							
						 
						
							2025-04-28 00:23:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8aba0b0215 
								
							 
						 
						
							
							
								
								Re-add other subdomains  
							
							
							
						 
						
							2025-04-27 23:09:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8ea9b6649d 
								
							 
						 
						
							
							
								
								Configure Nginx reverse proxy for Jellyfin  
							
							
							
						 
						
							2025-04-27 22:30:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e6678ec729 
								
							 
						 
						
							
							
								
								Add specific SSL subdomains  
							
							... 
							
							
							
							Fixes this error:
> Websites prove their identity via certificates. LibreWolf does not
trust this site because it uses a certificate that is not valid for
nixedo.oliverdavies.uk. The certificate is only valid for the following
names: jellyfin.oliverdavies.uk, oliverdavies.uk, www.oliverdavies.uk
>
> Error code: SSL_ERROR_BAD_CERT_DOMAIN 
							
						 
						
							2025-04-27 21:18:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								20205be35c 
								
							 
						 
						
							
							
								
								Rename shares to settings  
							
							
							
						 
						
							2025-04-27 20:58:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a3070ba52d 
								
							 
						 
						
							
							
								
								Add Homepage Dashboard  
							
							... 
							
							
							
							https://gethomepage.dev  
						
							2025-04-27 20:58:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								be26969d9b 
								
							 
						 
						
							
							
								
								Allow the nginx user to access SSL certificates  
							
							... 
							
							
							
							Fixes this error:
> Failed assertions:
> - Certificate oliverdavies.uk (group=acme) must be readable by
service(s) nginx.service (user=nginx groups=nginx),
nginx-config-reload.service (user=root groups=) 
							
						 
						
							2025-04-27 20:58:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bd79ecc1de 
								
							 
						 
						
							
							
								
								Add user to the media group  
							
							
							
						 
						
							2025-04-26 00:26:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								933910dd3b 
								
							 
						 
						
							
							
								
								Add Samba shares  
							
							
							
						 
						
							2025-04-26 00:26:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								915ff5fbee 
								
							 
						 
						
							
							
								
								Move allowed firewall ports  
							
							
							
						 
						
							2025-04-23 15:40:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2bedd41d83 
								
							 
						 
						
							
							
								
								Refactor back to a more modular configuration  
							
							
							
						 
						
							2025-04-23 14:19:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								19ea08a716 
								
							 
						 
						
							
							
								
								Delete tubearchivist  
							
							
							
						 
						
							2025-04-23 14:19:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								45b350f630 
								
							 
						 
						
							
							
								
								Serve /examples from Tome  
							
							
							
						 
						
							2025-04-21 15:00:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6164fdbda0 
								
							 
						 
						
							
							
								
								Extract an avahi mixin  
							
							
							
						 
						
							2025-04-21 13:54:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a71ce4b5fd 
								
							 
						 
						
							
							
								
								Move websites into vhosts  
							
							... 
							
							
							
							So it doesn't clash with Forgejo which is currently in /var/www/forgejo. 
							
						 
						
							2025-04-21 12:58:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5b67a48d80 
								
							 
						 
						
							
							
								
								Migrate Pi-hole from Docker to Podman  
							
							
							
						 
						
							2025-04-21 12:48:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bab7b812ae 
								
							 
						 
						
							
							
								
								Update root  
							
							
							
						 
						
							2025-04-19 23:33:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								828985d76f 
								
							 
						 
						
							
							
								
								Simplify nixedo modules  
							
							
							
						 
						
							2025-04-19 11:45:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								791d206764 
								
							 
						 
						
							
							
								
								Extract an openssh mixin  
							
							
							
						 
						
							2025-04-19 00:10:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ebf9778b42 
								
							 
						 
						
							
							
								
								Move static websites from hetznix to nixedo  
							
							
							
						 
						
							2025-04-19 00:10:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c2e4f80364 
								
							 
						 
						
							
							
								
								Migrate forgejo to nixedo  
							
							
							
						 
						
							2025-04-18 02:39:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ac7796044f 
								
							 
						 
						
							
							
								
								Migrate bootstrap-with-tailwind to nixedo  
							
							... 
							
							
							
							Serve it publicly from nixedo via the Cloudflare Tunnel.
This is currently served locally on port 8000 using Docker until I
migrate the Caddy configuration, but this shows a real production
website being self hosted on my homelab and served via Cloudflare. 
							
						 
						
							2025-04-18 02:07:57 +01:00