b6cde5c639
wip
2025-05-03 00:04:22 +01:00
d93d212b8d
Configure nixedo as a Forgejo Actions Runner
2025-05-03 00:01:09 +01:00
960fc844a9
Add missing url attribute
2025-05-03 00:01:09 +01:00
3b995f227b
Remove duplicate attribute
2025-05-03 00:01:09 +01:00
709f42f4ad
Add Actions
2025-05-03 00:01:09 +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
bce4e8adf7
Re-add the luke user
2025-05-02 16:59:15 +01:00
c2d9943e2f
Create automated dev commits for email-filters
2025-05-02 09:22:10 +01:00
e2746df0b5
Add me the cdrom group again
2025-05-02 09:08:15 +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
413bc77245
flake update
2025-05-01 17:22:32 +01:00
1818cecb44
Rebuild nixedo
2025-05-01 17:19:34 +01:00
faf464f481
Make the systemd timer not persistent
2025-05-01 09:02:05 +01:00
35497a3931
Automated dev commit
2025-05-01 00:00:05 +01:00
9528a4d435
Automated dev commit
2025-04-30 20:31:52 +01:00
5c82af7093
Automated dev commit
2025-04-30 20:28:09 +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
712828efc4
Add fastfetch and htop
2025-04-30 13:47:27 +01:00
c350b55948
Configure glances
2025-04-30 13:42:51 +01:00
d809ab9fb6
Add LibreOffice
2025-04-30 13:41:45 +01:00
ca21d6a68d
Revert "Switch to COSMIC desktop"
...
This reverts commit 84569bfde2
.
2025-04-30 13:31:50 +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
b0ddeff8ba
Import lib
2025-04-30 10:43:25 +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
0fa5b750d1
Enable automatic updates on boys' laptops
2025-04-30 03:13:42 +01:00
4338b28c1c
Add tome.oliverdavies.uk virtual host
2025-04-29 23:54:55 +01:00
00e8cc2170
Automated dev commit
2025-04-29 15:03:47 +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
dd16cbda7b
Add oliverdavies.uk-tome repository
2025-04-29 14:36:30 +01:00
1c861aa1b5
Add dev-commit
...
Add `dev-commit`, a script based on f00f31c649/env/.local/scripts/dev-commit
that is meant to be a fallback to commit and push any missed changes
that should be kept.
This is not intended to be a substitute for making manual commits and
writing detailed commit messages.
The script uses an environment variable for the list of project
directories, which is set within a Home Manager module that also creates
a systemd service and timer to run the command automatically - similar
to a cron job.
Adding this should prevent occasional issues, such as missing the
firewall configuration for my homelab which was removed accidentally and
stopped my reverse proxies for services such as Jellyfin and Immich from
running.
2025-04-29 13:37:20 +01:00
f668d95f74
Enable HTTP and HTTPS ports
2025-04-29 02:24:03 +01:00
2818a510c4
Make homepage configurable
2025-04-29 01:17: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
bbbad11fd9
Add CD/DVD tools
2025-04-28 17:51:58 +01:00