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
|
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
|
5bc46fc64c
|
auth/sudo: enable u2f for sudo via pam module
|
2024-02-03 15:01:56 +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
|
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
|
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
|
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
|
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
|
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
|
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 |
|
teutat3s
|
73bf158392
|
Run treefmt command
|
2022-11-20 23:28:23 +01:00 |
|
Benjamin Bädorf
|
b2daa8d2db
|
Merge branch 'b12f' into feature/ci-runner-onecommit-test
|
2022-08-24 20:45:05 +02:00 |
|
Benjamin Bädorf
|
8a9d83ffb9
|
Add ddclient to droppie
|
2022-08-23 18:04:21 +02:00 |
|
Benjamin Bädorf
|
9f886ce51f
|
Working drone-exec-runner
|
2022-08-14 20:25:12 +02:00 |
|
Benjamin Bädorf
|
8f8923203b
|
Add vnc keyfiles and config
|
2022-04-28 23:24:33 +02:00 |
|
Benjamin Bädorf
|
067ce16246
|
Remove git crypt
Start move to /boot kernel mount
x-os: prepare booting from unencrypted /boot partition
Move to systemd-boot
Remove all unencrypted secrets
|
2021-10-24 17:13:16 +02:00 |
|
Benjamin Bädorf
|
87a9d94d0a
|
secrets via agenix
|
2021-10-23 13:24:22 +02:00 |
|
Pacman99
|
64b7892f6e
|
Add agenix integration to secrets and flake
|
2021-05-14 18:38:55 -07:00 |
|