Commit graph

44 commits

Author SHA1 Message Date
Benjamin Bädorf 6e62dbbd8d
fix: allow SFTP on droppie for pub.solar backups 2023-11-06 22:32:44 +01:00
Benjamin Bädorf 2fbaa24cb5
feat: update droppie shutdown, default to UTC 2023-11-06 21:50:28 +01:00
Benjamin Bädorf 540736c3ba
chore: directly connect clients to pie for lower latency dns 2023-11-06 21:43:48 +01:00
Benjamin Bädorf 503307f0d6
fix: fix droppie static ipv6 device name 2023-11-05 19:46:52 +01:00
Benjamin Bädorf 300e7e5608
feat: add nachtigall root public key to yule on droppie 2023-11-05 19:42:25 +01:00
Benjamin Bädorf 76b9c84735
feat: give droppie a static IP 2023-11-05 19:21:28 +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 98bd9d30d8
feat: enable ipv6 in wireguard 2023-10-26 15:11:46 +02:00
Benjamin Bädorf 9995e15760
Revert "fix: remove ipv6 local addresses from wireguard"
This reverts commit cff59a1b7a.
2023-10-25 13:23:13 +02:00
Benjamin Bädorf cff59a1b7a
fix: remove ipv6 local addresses from wireguard 2023-10-22 16:50:41 +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 23bd3c876a
fix: timer settings for droppie shutdown 2023-10-05 10:45:26 +02:00
Benjamin Bädorf e1b1d24572
fix: fix shutdown timer
The shutdown timer was being activated every minute, but then had a 15
minute delay before shutting down. This just caused the delay to keep
resetting and the system to never shut down. This commit decreases the
shutdown delay to 10 minutes, and changes the timer to hit every 15
minutes.
2023-10-04 12:09:28 +02:00
Benjamin Bädorf f85e520f00
fix: add hostnames to hosts 2023-10-03 14:55:54 +02:00
Benjamin Bädorf 13ad9a26f3
refactor: Remove digga 2023-10-03 13:13:52 +02:00
Benjamin Bädorf e5f118dfc0
fix: Fix droppie shutdown timer 2023-08-29 10:29:34 +02:00
Benjamin Bädorf 7cd7f38370
docs: Add pubkey comment to droppie private key 2023-08-26 10:57:18 +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 c04be07044
fix: disable ddclient with broken config on droppie 2023-07-20 23:07:52 +02:00
Benjamin Bädorf ffa70c499c
Fix droppie 2023-07-20 22:16:25 +02:00
Benjamin Bädorf 9b53a8c982
Merge branch 'main' into b12f 2023-01-28 22:27:52 +01:00
Hendrik Sokolowski 371e398aeb
start on UTC 2022-12-06 12:30:59 +01:00
Hendrik Sokolowski 99994a67b1
Fix shutdown units 2022-11-28 00:38:17 +01:00
Benjamin Bädorf d76c82bcbc
Fix droppie shutdown timer 2022-11-27 23:11:52 +01:00
Benjamin Bädorf b416e63d18
Add shutdown timer to droppie 2022-11-27 21:36:46 +01:00
Hendrik Sokolowski 60ca29289e
Backup workflow improvements
* move tunnel for nextcloud-web into separate file
* add script to check for running backups and shutdown server otherwise
2022-11-27 21:18:45 +01:00
Benjamin Bädorf 0f2a17c81b
F1 Droppie 2022-10-03 03:09:12 +02:00
teutat3s 010b76e7df
Revert "Fix user for droppie secret file"
This reverts commit 1c3667ca36.
2022-10-02 01:41:07 +02:00
Benjamin Bädorf 1c3667ca36
Fix user for droppie secret file 2022-08-23 19:10:57 +02:00
teutat3s d83e408e44
droppie: fix systemd wantedBy
without this, the systemd service does not start after a reboot

add cloud.pub.solar host key to ssh knownHosts
2022-08-23 18:58:23 +02:00
teutat3s 2b3a1d827b
droppie: add missing ddclient username 2022-08-23 18:23:08 +02:00
Benjamin Bädorf 8a9d83ffb9
Add ddclient to droppie 2022-08-23 18:04:21 +02:00
teutat3s 284ae0366a
droppie: fix missing systemd wantedBy
without this, the systemd service does not start after a reboot
2022-08-23 17:03:34 +02:00
Benjamin Bädorf 1ea4523bd1
Fix droppie backup ssh service and build 2022-08-14 20:29:38 +02:00
teutat3s acab42eaef
Add ssh-tunnel systemd unit to enable backups
from IPv4-only to IPv6-only host
2022-08-14 20:11:10 +02:00
Benjamin Bädorf 6a09979aa5
Update droppie for x-os rename 2022-08-14 17:51:01 +02:00
Benjamin Bädorf 70980fba28
Fix droppie config 2022-08-13 20:15:22 +02:00
Benjamin Bädorf ed1396997f
Merge branch 'b12f' into feature/ben-droppie 2022-08-13 19:03:04 +02:00
Hendrik Sokolowski 030e5c0058 Add droppie 2022-08-13 18:08:27 +02:00