Commit graph

71 commits

Author SHA1 Message Date
b12f f08bfc3145
pie/authelia: add jellyfin oidc config base 2024-09-06 19:29:08 +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 9616093a21
wireguard: add ehex vpn 2024-06-11 14:57:33 +02:00
Benjamin Yule Bädorf b9bc457494
secrets: add restic and rclone secret to chocolatebar 2024-05-26 19:11:26 +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 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 e135ac3e4d
paperless: add automated hostingde invoice fetching 2024-03-12 12:17:59 +01:00
Benjamin Yule Bädorf 28e9b35f6e
jellyfin: init jellyfin on droppie 2024-02-27 09:44:11 +01:00
Benjamin Yule Bädorf a16a153e76
wireguard: fix routing w/ tunneled wireguard 2024-02-13 00:27:30 +01:00
Benjamin Yule Bädorf c8c32f5203
wireguard: add public network 2024-02-12 16:46:46 +01:00
Benjamin Yule Bädorf 5ee143978f
ehex: update VPN settings, still not working 2024-02-08 23:30:27 +01:00
Benjamin Yule Bädorf 5cbe522ba0
secrets/fwknoprc: fix secret 2024-02-06 19:23:13 +01:00
Benjamin Yule Bädorf ee7d2cbf49
initrd/networking: manually set networking 2024-02-05 23:56:19 +01:00
Benjamin Yule Bädorf 985f30c2b9
secrets: rekey for new droppie host key 2024-02-04 01:02:59 +01:00
Benjamin Bädorf 9e23f0bd65
ssh: fix ssh login with new yubi keys fido2 2024-02-03 15:02:24 +01:00
Benjamin Bädorf 5bc46fc64c
auth/sudo: enable u2f for sudo via pam module 2024-02-03 15:01:56 +01:00
Benjamin Bädorf 54c8651494
ssh/keys: add yubi ssh fido2 keys to user dir 2024-02-03 13:17:29 +01:00
Benjamin Bädorf a5d005247e
crypto/secrets: add yubikey identities 2024-02-03 12:21:27 +01:00
Benjamin Bädorf e694009287
secrets: add stroopwafel host key and rekey 2024-01-29 23:20:00 +01:00
Benjamin Bädorf 0f7bbe153c
feat: stroopwafel 2024-01-27 23:53:36 +01:00
Benjamin Bädorf 41387a3f38
feat: non-working ehex VPN 2024-01-24 21:17:31 +01:00
Benjamin Bädorf 2814f8eb56
chore: add github token to env 2023-11-15 11:53:47 +01:00
Benjamin Bädorf 29e183b0c7
feat: use ACME and nginx instead of caddy 2023-11-14 18:44:46 +01:00
Benjamin Bädorf 5cf48868b0
feat: add unbound control 2023-11-13 15:48:05 +01:00
Benjamin Bädorf bf71744b93
feat: more email, like dns 2023-11-12 21:45:02 +01:00
Benjamin Bädorf 4d87bfe502
feat: init mailing 2023-11-12 18:33:58 +01:00
Benjamin Bädorf f638f8c597
chore: give all encrypted secrets the .age suffix 2023-11-05 18:56:11 +01:00
Benjamin Bädorf 544f323b0c
fix: wireguard networking and https on services 2023-11-01 16:27:29 +01:00
Benjamin Bädorf 52e8aa2502
fix: use correct pub/priv key for pie wg 2023-10-24 18:10:54 +02:00
Benjamin Bädorf cec9562e15
feat: frikandel as wireguard hub 2023-10-24 17:56:14 +02:00
Benjamin Bädorf dd42eeca69
fix: fix networking issues on pie 2023-10-24 15:54:18 +02:00
Benjamin Bädorf 46f8357cb6
feat: invoiceplane 2023-10-21 22:46:17 +02:00
Benjamin Bädorf 7a5f10c877
feat: wireguard 2023-10-19 23:17:35 +02:00
Benjamin Bädorf 0ea7f9fb50
fix: firefly importer env 2023-10-11 14:32:09 +02:00
Benjamin Bädorf ece9705f67
feat: update passwords 2023-10-10 11:56:36 +02:00
Benjamin Bädorf 6f6140f660
feat: add backups for firefly and paperless 2023-10-09 22:52:28 +02:00
Benjamin Bädorf 747481c4ea
fix: get networking on pie working properly 2023-10-08 19:32:00 +02:00
Benjamin Bädorf 93bcf469ab
refactor: move fully away from modules & profiles distinction 2023-10-07 16:45:42 +02:00
Benjamin Bädorf 03685e9887
chore: rename ben to b12f 2023-09-12 18:46:36 +02:00
Benjamin Bädorf 519963707a
feat: deploy droppie root user ssh private key via nix 2023-07-20 23:36:40 +02:00
Benjamin Bädorf f5279133f8
Change session_signing_key 2023-07-02 12:59:54 +02:00
Benjamin Bädorf 59ed4d91db
nougat-2 concourse setup 2023-07-02 12:48:34 +02:00
Benjamin Bädorf 6fc5b2553c
Add concepts-and-training test infra config 2023-04-21 11:20:23 +02:00
Benjamin Bädorf c434d1769f
Update drone runner secrets 2023-02-02 23:37:40 +01:00
Benjamin Bädorf 9b53a8c982
Merge branch 'main' into b12f 2023-01-28 22:27:52 +01:00
Benjamin Bädorf bd7b864927
Enable terraform infrastructure management for pub.solar 2023-01-28 22:11:05 +01:00