Commit graph

372 commits

Author SHA1 Message Date
b12f 196744c4b4
paperless: add state to hostingde invoice fetch script 2024-11-20 10:10:04 +01:00
b12f 9accabdc6a
ssh: separate mezza account for git.pub.solar 2024-11-12 22:30:16 +01:00
b12f 2fb9d847af
hosts/stroopwafel: use iwd for wireless networking 2024-11-12 22:11:29 +01:00
b12f cde6cb09fd
hosts/droppie: fix boot, remove unused services 2024-10-30 22:43:06 +01:00
b12f 67e5c533d9
modules/graphical: dedupe brightnessctl keybindings 2024-09-20 10:57:58 +02:00
b12f 32f46d4d7d
wireguard: add momo network 2024-09-13 15:45:20 +02:00
b12f edc1f68670
firefly: fix remote auth header config 2024-09-13 12:03:51 +02:00
b12f 197f343bd5
hosts/pie: update authelia, firefly, invoiceplane 2024-09-12 13:58:32 +02:00
b12f fc71a1c816
pkgs: change invoice fetcher script to bash 2024-09-10 13:12:43 +02:00
b12f 01c0b30a98
frikandel: add disabled jellyfin and authelia forwards 2024-09-06 19:29:46 +02:00
b12f 7eb2b80e22
droppie: remove autostop 2024-09-06 19:29:34 +02:00
b12f f08bfc3145
pie/authelia: add jellyfin oidc config base 2024-09-06 19:29:08 +02:00
b12f 048e6a6bb4
hosts/frikandel: add jellyfin forward 2024-09-06 17:38:06 +02:00
b12f 1cb9bd0cd3
modules/graphical: clean up sway config, fix screen recording 2024-09-05 01:22:56 +02:00
b12f 165fa48bfa
style: improve theming with global variables 2024-09-04 22:28:41 +02:00
b12f b0373ff19d
frikandel: deploy mezza.biz, update nixpkgs inputs 2024-08-24 21:39:20 +02:00
b12f 091767fbae
frikandel/email: make sure emails reach the right catch-all 2024-08-19 17:09:01 +02:00
b12f a1670dcb3d
lint: lint nix files with alejandra 2024-08-19 00:22:59 +02:00
b12f 9439ed4c44
email: add mail@b12f.io and mail@hzdomain 2024-08-16 21:33:49 +02:00
b12f b20b5d10b8
frikandel: rename wireguard secret 2024-08-14 10:35:03 +02:00
Benjamin Yule Bädorf b5c30f5da7
boot: use hardened linux 6.6 LTS kernel 2024-07-02 09:42:57 +02:00
Benjamin Yule Bädorf eccda6cd08
osm: reenable openstreetmap on stroopwafel 2024-06-17 15:24:24 +02:00
Benjamin Yule Bädorf 9616093a21
wireguard: add ehex vpn 2024-06-11 14:57:33 +02:00
Benjamin Yule Bädorf b8a48cd704
nixos: more 24.05 fixes and updates 2024-06-03 12:30:14 +02:00
Benjamin Yule Bädorf 46853a5bd2
dns: add stroopwafel and chocolatebar in wireguard 2024-06-03 12:29:05 +02:00
Benjamin Yule Bädorf dd16d7ddb7
nixos: update to 24.05 2024-06-02 23:47:00 +02:00
Benjamin Yule Bädorf 6c4990d40f
droppie: add /dev/sda1 2024-06-02 20:19:44 +02:00
Benjamin Yule Bädorf 6387f7a749
chocolatebar: don't use realtime kernel 2024-05-26 19:16:16 +02:00
Benjamin Yule Bädorf 948460ffc5
iso: open SSH port in firewall 2024-05-26 19:08:04 +02:00
Benjamin Yule Bädorf 17ee75088a
email: add backups for local emails and maddy 2024-04-11 13:00:46 +02:00
Benjamin Yule Bädorf 5891c59c4f
paperless: add email creds to config 2024-04-09 20:15:39 +02:00
Benjamin Yule Bädorf cf485df2d2
firefly: fix auth proxying for importer 2024-04-09 20:15:14 +02:00
Benjamin Yule Bädorf e79b99e3ed
authelia/invoiceplane: get working setup 2024-04-06 02:36:58 +02:00
Benjamin Yule Bädorf bc46a93be3
stroopwafel/openstreetmap: disable 2024-04-06 02:33:15 +02:00
Benjamin Yule Bädorf 6a9372853e
authelia: auth is working, but not the proxy 2024-04-03 21:56:48 +02:00
Benjamin Yule Bädorf 547bd4ca27
authelia: init 2024-04-03 21:56:47 +02:00
Benjamin Yule Bädorf 09d6f74e1a
wireguard: add pub.solar wireguard config 2024-04-03 21:56:03 +02:00
Benjamin Yule Bädorf 163e96c560
invoiceplane: make publicly available 2024-04-01 19:07:24 +02:00
Benjamin Yule Bädorf e127ae6062
core/networking: harden all the things 2024-03-30 15:35:32 +01:00
Benjamin Yule Bädorf 52bbd13a24
graphical: various improvements
* Use mako home-manager module
* Use nextcloud-client home-manager module
* Urgent notifications go above fullscreen apps
* Add battery check with libnotify
* Increase waybar text sizing
2024-03-26 23:58:04 +01:00
Benjamin Yule Bädorf 2924b5d1a0
email: use home-manager configuration options 2024-03-26 22:07:02 +01:00
Benjamin Yule Bädorf dd43281a4a
email: fix maddy email config for smtp submission 2024-03-25 19:13:19 +01:00
Benjamin Yule Bädorf f3804d23cc
initrd: take publicKeys from flake config 2024-03-25 19:12:45 +01:00
Benjamin Yule Bädorf 6fb030837f
terraform: not-working update 2024-03-19 21:00:28 +01:00
Benjamin Yule Bädorf 6a42fa725d
wireguard: add fp3 config 2024-03-19 18:39:14 +01:00
Benjamin Yule Bädorf 4fd587788b
paperless: update hostingde fetcher binary 2024-03-19 18:33:13 +01:00
Benjamin Yule Bädorf e135ac3e4d
paperless: add automated hostingde invoice fetching 2024-03-12 12:17:59 +01:00
Benjamin Yule Bädorf 7466d926b3
chocolatebar/vm: reduce memory size 2024-03-10 22:25:06 +01:00
Benjamin Yule Bädorf 28e9b35f6e
jellyfin: init jellyfin on droppie 2024-02-27 09:44:11 +01:00
Benjamin Yule Bädorf be7c29ecc0
stroopwafel/osm: init openstreetmap 2024-02-27 09:41:53 +01:00