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
84569bfde2
Switch to COSMIC desktop
2025-04-24 13:09:56 +01:00
4fc348ff45
Extract a handbrake module
2025-04-24 02:36:13 +01:00
4107805044
Extract a makemkv module, add it to lemp11
2025-04-24 01:56:40 +01:00
28d75ce6b8
Add makemkv
2025-04-23 23:51:25 +01:00
81043d8f38
Fix wiki-push
script
2025-04-23 20:14:44 +01:00
547895664b
Make the pass extensions configurable
2025-04-23 19:54:32 +01:00
899dfb9f21
Extract a pass module
2025-04-23 19:38:55 +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
f85d4968ed
Add packages
2025-04-22 10:46:51 +01:00
14583971ed
Configure pam-gnupg
...
Automatically unlock my GPG key on login to make it easier to work with
pass, neomutt, etc.
See https://github.com/cruegge/pam-gnupg .
2025-04-22 00:37:38 +01:00
3710a814c5
Remove the luke user
2025-04-21 15:10:44 +01:00
45b350f630
Serve /examples from Tome
2025-04-21 15:00:05 +01:00
9360371ed8
Inline programs and services
2025-04-21 15:00:05 +01:00
542dcdda16
Remove hard-coded hostnames
2025-04-21 13:55:46 +01:00
1c04c41966
Use the bluetooth mixin
2025-04-21 13:54:38 +01:00
6164fdbda0
Extract an avahi mixin
2025-04-21 13:54:04 +01:00
057144a770
Remove Docker
2025-04-21 13:02:02 +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
fa3bee371f
Remove hetznix
...
Forgejo and all static websites have been moved to nixedo.
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
d306dc6e46
Configure Cloudflare Tunnel to publicly serve
...
...services from homelab
2025-04-18 01:48:50 +01:00
56ce0db1df
Re-add fzf and starship
2025-04-17 23:06:47 +01:00
11cf7782bc
Add garfieldtech.com
2025-04-17 22:09:01 +01:00
3e300ffe6b
Refactor imports
2025-04-17 22:01:18 +01:00
35e3ee3b5f
Enable ollama and Open WebUI
2025-04-17 13:35:48 +01:00
73ce87f58e
Disable jitsi for now
...
Until I have time to look into it further.
2025-04-17 08:57:41 +01:00
09da662d1d
Update feed titles
2025-04-17 08:52:58 +01:00
9baf510d63
Use the zram mixin
2025-04-17 08:52:46 +01:00
b0f910acf7
Add more tome paths
2025-04-17 08:29:58 +01:00
c6fa8493df
Move redirects to a Nix list
...
Move redirects to a Nix list and generate them using a `for` loop for
better maintainability.
2025-04-17 00:48:23 +01:00
ae61e41caa
Add redirects for old daily email paths
2025-04-17 00:37:55 +01:00
26dbdaece2
Remove /archive/ redirects
2025-04-17 00:18:35 +01:00
7faed751c7
Load /tome-test
from www.oliverdavies.uk-tome
...
Load `/tome-test` from the www.oliverdavies.uk-tome directory.
2025-04-16 22:48:45 +01:00
fe1cd27d59
Update root directory
2025-04-16 22:25:47 +01:00
449f331fb5
Simplify Caddy configuration
...
Remove the force removing of trailing slashes from URLs.
2025-04-16 22:08:12 +01:00
6da0e7fd91
Move redirects into their own file
2025-04-16 22:00:52 +01:00