Commit graph

352 commits

Author SHA1 Message Date
chaos 9ec2806331
change quality settings for mpd & remove slskd for now as uses too much RAM 2024-02-08 17:47:36 +00:00
chaos de89b62cab
remove rspamd from mail server module 2024-02-08 17:46:58 +00:00
chaos b9a321774d
move to gts-02 and shut down gts-01 2024-01-25 13:41:33 +00:00
chaos 3e59864127
move to gts-02, change contact, updates 2024-01-25 11:53:48 +00:00
chaos eac4a8f630
updates & formatting 2023-12-20 17:38:38 +00:00
chaos 460f86da8b Update hosts/hetzner-arm/containers/mail/profiles/mailserver.nix 2023-12-07 14:21:18 +00:00
chaos cbe35da94b
upgrade to gotosocial v0.13.0-rc1 2023-12-03 14:17:15 +00:00
chaos d15de2f221
remove piped; update flake 2023-11-27 15:16:45 +00:00
chaos af686d8240 Remove copy-pasted comment 2023-11-17 13:57:49 +00:00
chaos bac3659348 fix ID for gaming serve 2023-11-17 13:10:54 +00:00
chaos 37875775d8
umount before mounting /Media, use /caches rather than /tmp for vfs cache 2023-11-16 10:52:25 +00:00
chaos 16e1973b66
add a serve for gaming related content 2023-11-15 17:17:35 +00:00
chaos b59686aa56
move media storage to b2, fix gotosocial media prune 2023-11-13 17:49:31 +00:00
chaos e004cb0d5a
update flake, remove raspberry ext drive for lappy, update gotosocial 2023-11-11 13:32:07 +00:00
chaos 4c2189c770
how the fuck did my nixos config evaluate before, i changed this file months ago and only now did it error at missing attribute 2023-11-03 19:56:13 +00:00
chaos a5e11b9918
add jellyfin and rclone fuse mount capability finally 2023-10-31 19:40:51 +00:00
chaos a2f9742062
revert cache, add mpd-headless and owncast to outputs 2023-10-30 14:27:25 +00:00
chaos 7e929205d4
mpd minimal & overlay changes 2023-10-30 13:57:30 +00:00
chaos ac2d940df5
add backups for owncast 2023-10-27 17:44:32 +01:00
chaos 1fa594fab9
add owncast server and change mpd stream urls to mpd.owo.monster/{quality} 2023-10-27 16:44:17 +01:00
chaos 15d9bd5483
use locked versions of musicutil/vaultui 2023-10-23 22:18:23 +01:00
chaos 3f4d26f7e2
enable rsa keys in forgejo 2023-10-23 20:08:10 +01:00
chaos a8f98a5e08
updates, fix storage ports (again), fix postgres backups, fingerprint broke, only set nixpkgs when not in container 2023-10-16 20:02:47 +01:00
chaos 85e38766ce
tidying 2023-10-16 18:17:28 +01:00
chaos 13afaf15a4
fix tmpos on wsl, fix public webdav, add better tarball builder for wsl 2023-10-14 13:51:03 +01:00
chaos 0dc6c4cbf8 add support for WSL 2023-10-14 12:35:20 +01:00
chaos 65165b4a9d
add caldav/carddav server & redo some htpasswd stuff 2023-10-10 22:22:54 +01:00
chaos ab830d4469
remove roundcube, fix quassel backups 2023-10-10 18:58:36 +01:00
chaos 5e3b4d25a1
setup a internal CA for stuff inside wireguard network 2023-10-07 10:57:15 +01:00
chaos 232280d338
some work on external drive for raspberry 2023-10-07 10:01:27 +01:00
chaos 7583c0f482
move all postgres to one daemon, redo wireguard some, roundcube is haunted and network interface is broken somehow 2023-10-02 03:08:24 +01:00
chaos cf495c8bbd
fix css on sites 2023-10-01 20:37:13 +01:00
chaos 88c10a0d8b
update piped & use piped-proxy-minimal-openssl, disable media sync, fix music sync lacking rclone, disable gotosocial ratelimit 2023-09-30 20:01:59 +01:00
chaos 31d7ebfad8
add backups for forgejo 2023-09-30 16:49:52 +01:00
chaos 7fb14454fd
move all static sites here and change repo URIs 2023-09-30 15:34:06 +01:00
chaos 6c3c0ed577
add forgejo to hetzner-arm 2023-09-30 12:37:07 +01:00
chaos 20f1ca70fa
add fingerprint support for login 2023-09-28 19:47:00 +01:00
chaos 78a5e913cf
add git-diff to path and some small tidying 2023-09-28 19:22:33 +01:00
chaos 0e9e741ae3
rotate all keys for everything, add btop & iftop, tune rclone sync better, add rclone-sync-stop-all 2023-09-28 14:04:35 +01:00
chaos dd3790c14d
move piped to single db away from cockroachdb 2023-09-21 16:59:51 +01:00
chaos 90f450d7d9
migrate hetzner-vm to hetzner-arm; piped currently dead 2023-09-21 05:06:27 +01:00
chaos 73cd331583
add the ssh host key 2023-09-20 19:02:27 +01:00
chaos bfbba966c6
remove gitlab artifacts sync env user for now 2023-09-20 18:59:50 +01:00
chaos a1beb94fb2
add arm server 2023-09-20 18:56:09 +01:00
chaos 1201246c2c
tidy up secrets 2023-09-20 18:53:09 +01:00
chaos d91817b0d3
start work on hetzner-arm for real now 2023-09-20 18:44:24 +01:00
chaos 6980726541
fix up some path names 2023-09-20 18:17:50 +01:00
chaos c3575e0d27
disable auto-secrets for vault 2023-09-20 18:08:00 +01:00
chaos 8aa000a506
dots 2023-09-20 18:07:08 +01:00
chaos 9af8c2fa62
lists 2023-09-20 18:05:14 +01:00
chaos 5a246be433
changes maybe 2023-09-20 18:04:33 +01:00
chaos 2af61a7dd3
maybe the arm vault works now that i base64 un-encode the ssh host key instead of re-encode? 2023-09-20 17:31:36 +01:00
chaos f6250a6951
rename vault-arm to vault 2023-09-20 17:00:20 +01:00
chaos e06f108f1b
change hostname 2023-09-20 16:59:45 +01:00
chaos 41ff877d54
try to make debugging a bit easier 2023-09-20 16:18:44 +01:00
chaos c0da687901
change secret path? 2023-09-20 15:59:18 +01:00
chaos 1223d1b98b
start work on arm for vault 2023-09-20 15:46:20 +01:00
chaos ebca60021d
start work on maybe a arm server 2023-09-19 22:30:02 +01:00
chaos b4f9cc52e6
more work on piped stuff 2023-09-19 17:53:44 +01:00
chaos f7a2f2ddd6
add remaining devices to chaosInternalWireguard and fix partOf behaviour 2023-09-18 15:40:33 +01:00
chaos 599122d3af
major tidy 2023-09-18 03:56:58 +01:00
chaos 907785359f
lots of misc changes with wireguard and whatever 2023-09-16 16:06:16 +01:00
chaos d69991819a
piped-proxy on raspberry 2023-09-14 19:44:27 +01:00
chaos ed7e0c4db5
wireguard for raspberry, outputs.nix tidy, enable generating of vault policies 2023-09-14 13:54:56 +01:00
chaos cd961b33be
more work on raspberry's drive 2023-09-13 19:26:50 +01:00
chaos 8f3cebb6b0
add vaultui flake, minor tidying, start work on raspberry machine 2023-09-13 16:21:54 +01:00
chaos b9b16c8509
allow generating secrets init scripts outside of module, run deadnix&formatter, update state versions 2023-09-11 23:22:18 +01:00
chaos 9b75a69bd4
add slskd, config.mailserver -> services.mailserver, fix gotosocial backups 2023-09-08 21:29:08 +01:00
chaos 798d976733
updates & move piped packages&module to its own flake 2023-09-08 13:39:59 +01:00
chaos 89c40d8046
use error_page instead of try_files????? 2023-09-04 18:26:57 +01:00
chaos 13d55d7293
prune media before gotosocial backup, fix try_files on piped frontend in container 2023-09-04 18:09:16 +01:00
chaos 83baffbb8b
add email credentials to gotosocial 2023-09-02 18:17:03 +01:00
chaos 3c2b9ffbe0
fixed piped frontend, nginx module for all and gotosocial trusted-proxies 2023-09-02 17:42:27 +01:00
chaos 29af2a96d4
update nginx defaults 2023-09-02 16:10:12 +01:00
chaos bd5db3c655
updates, tidying, hetzner-vm container scripts, better cryptsetup unlock with plymouth 2023-09-01 01:46:14 +01:00
chaos d65608c9b2
fix up sway config a bit, add more nixos-live options 2023-08-29 14:07:17 +01:00
chaos 7e4f414ea6
add dual boot encrypted drive option 2023-08-28 18:50:25 +01:00
chaos f7f91e938d
add gotosocial in overlay to update to v0.11.0 2023-08-20 22:28:18 +01:00
chaos d707766e0b
remove hetznervm restic from storage, fix git name 2023-08-09 21:36:19 +01:00
Chaos d58fa2e1bb
wireguard re-do 2023-08-09 20:53:22 +01:00
Chaos e57e3089e1
move modules to containers and move piped to sockets rather than external nginx only 2023-08-09 15:47:01 +01:00
Chaos abe8e2c156
move mailserver into its own container 2023-08-09 15:11:04 +01:00
Chaos 1f317b2e15
Improve piped module so that a external postgres database can be used 2023-08-01 21:30:06 +00:00
Chaos 1f85da1eba
move piped to its own container 2023-08-01 21:06:30 +00:00
Chaos bcd9fdc410
move quassel into its own container 2023-08-01 19:53:25 +00:00
Chaos caac81e445
move container addresses to a data file, add journalctl-vaccum-all 2023-08-01 18:48:37 +00:00
Chaos 846677068a
remove misskey and move its data to a manual backup 2023-08-01 18:14:19 +00:00
Chaos b98df12529
add more home folders, enhance manual-backup-apps, add toot-cli, remove harry-vpn 2023-08-01 17:48:59 +00:00
Chaos 1ac2e16a6f
add Media to backups 2023-07-31 16:16:29 +00:00
Chaos 276e0365b5
backup Public folder 2023-07-29 19:35:27 +00:00
Chaos eb865ecae2
add gotosocial container, tidy up some files, disable tlp&powertop on laptops 2023-07-29 15:41:20 +00:00
Chaos d310972844
rclone bodges due to changed nextcloud remote vendor changes
see also: https://github.com/rclone/rclone/issues/7160
2023-07-21 12:16:25 +00:00
Chaos 43cefeb3ef
updates & fix usb suspend on laptop 2023-07-21 11:34:51 +00:00
Chaos 2feafee1da
added new host lappy-t495 2023-07-21 10:48:07 +00:00
Chaos 20a83bc079
personal storage & sync 2023-07-09 20:46:08 +01:00
Chaos bceaa66c18
kotatogram openssl version outdated, rclone hasher 2023-06-03 17:11:29 +01:00
Chaos 43a5eae39f
fixed piped? 2023-05-25 13:41:20 +01:00
Chaos 1b080446c0
downgrade piped but w/ new java, add session, tidy'd and updates 2023-05-03 16:45:10 +01:00
Chaos 7f7754272e
fix rclone sync on b2, add extraArgs, fixed misskey media sync 2023-03-25 09:33:20 +00:00
Chaos 311098e09e
misskey later update 2023-03-24 08:19:03 +00:00