92ded26806
Rename baseDomain
to domain
/ check (push) Successful in 1m15s
2025-05-03 11:11:57 +01:00
f70d9c51e3
Configure nixedo as a Forgejo Actions Runner
2025-05-03 11:11:55 +01:00
6ceea74156
Add missing url attribute
2025-05-03 11:11:43 +01:00
159aab3182
Remove duplicate attribute
2025-05-03 11:11:43 +01:00
8cdd860a5e
Add Forgejo to Homepage Dashboard
2025-05-02 20:38:48 +01:00
3d15b7e394
Fix Forgejo's root URL
2025-05-02 20:29:09 +01:00
8050e3d9ad
Automated dev commit
2025-05-01 23:42:10 +01:00
ef4eef1ffe
Fix Tube Archivist URL
2025-05-01 22:24:17 +01:00
d9866ddc41
Add Tube Archivist to Homepage Dashboard
2025-05-01 22:09:09 +01:00
d593634aa1
Update network adapter
2025-05-01 22:06:20 +01:00
1e944723c7
Enable PostgreSQL database backups
2025-05-01 20:35:51 +01:00
1818cecb44
Rebuild nixedo
2025-05-01 17:19:34 +01:00
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.nix
.
See https://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