Antoine Martin
f05c2a3644
services: photoprism: add fail2ban rules
2022-10-13 12:39:36 +02:00
Antoine Martin
00df5ff49b
services: photoprism: log access in specific file
2022-10-13 11:13:46 +02:00
Antoine Martin
9612efeb21
services: photoprism: bump max body size
2022-10-12 02:19:02 +02:00
Antoine Martin
f536901847
services: photoprism: don't backup storage folder
2022-10-12 00:34:07 +02:00
Antoine Martin
6e8585d68e
services: photoprism: increase nginx timeout
2022-10-11 22:36:05 +02:00
Antoine Martin
7205d180ec
services: photoprism: init
2022-10-11 22:06:19 +02:00
Antoine Martin
6b82bc4e37
services: gitea: fix renamed options
2022-08-29 13:33:19 +02:00
Antoine Martin
77b5936a0b
poseidon: remove nuage service
...
Didn't renew the domain name
2022-08-29 13:23:25 +02:00
Antoine Martin
1b200779b2
services: postgresql-backup: enable with postgres
2022-06-14 19:36:18 +02:00
Antoine Martin
42e681bb81
services: gitea: factorize gitea user
2022-06-14 19:28:06 +02:00
Antoine Martin
fe66278f25
services: gitea: note about ensureDatabases
2022-06-14 19:07:36 +02:00
Antoine Martin
1f8c38eebe
services: matrix: make sure db and role exist
2022-06-12 21:06:01 +02:00
Antoine Martin
9593e8b460
services: matrix: remove unneeded mkIf
2022-06-12 21:00:19 +02:00
Antoine Martin
990c035c3b
services: use subdomain for ACME cert
...
Avoids conflicts now that I have multiple servers sharing the config
2022-06-12 18:03:36 +02:00
Antoine Martin
cdd6068aeb
services: nextcloud: bump to 24
2022-05-23 15:36:53 +02:00
Antoine Martin
a4d3e6b6f8
services: tailscale: loosen firewall policy
...
See https://github.com/tailscale/tailscale/issues/4432
2022-05-15 21:35:38 +02:00
Antoine Martin
b373a92335
services: tgv: remove service
2022-05-08 00:02:46 +02:00
Antoine Martin
d61c80cec4
services: lohr: add ssh to path
...
SSH binary path is no longer hard coded in the git binary, see
cae8d1a2ed
2022-05-02 14:43:57 +02:00
Antoine Martin
e4a533363d
services: paperless: fix service name
2022-04-26 16:24:20 +02:00
Antoine Martin
3569a4c3b8
services: paperless: fix service name
2022-04-15 16:17:14 +02:00
Antoine Martin
4f0d45e4d5
format all code with alejandra
2022-04-10 11:54:58 +02:00
Antoine Martin
2644c71aa8
services: transmission: only expose over Wireguard
2022-03-20 23:12:38 +01:00
Antoine Martin
8c21d60d8c
services: paperless: redis changes are upstreamed
2022-03-18 11:25:10 +01:00
Antoine Martin
f984ba51e6
services: matrix: re-enable presence
2022-03-12 13:52:29 +01:00
Antoine Martin
2c3032c642
secrets: move paperless secrets to agenix
2022-03-11 18:55:56 +01:00
Antoine Martin
4cc2f41066
secrets: move nextcloud secrets to agenix
2022-03-11 18:42:51 +01:00
Antoine Martin
165b30ef9c
secrets: move transmission secret to agenix
2022-03-11 18:16:04 +01:00
Antoine Martin
540968627c
secrets: move matrix to agenix
2022-03-11 17:47:12 +01:00
Antoine Martin
dad068ed6b
secrets: move lohr to agenix
2022-03-11 17:26:54 +01:00
Antoine Martin
3b99096af9
services: borg-backup: no longer needed
2022-03-11 17:20:52 +01:00
Antoine Martin
238294b7bf
secrets: move gandi api key to agenix
2022-03-11 17:10:44 +01:00
Antoine Martin
aa72401909
services: matrix-synapse: migrate to new config format
2022-03-11 16:45:29 +01:00
Antoine Martin
3edac96be2
services: pipewire: switch to wireplumber
...
audio didn't work after flake.lock bump!
2022-03-11 15:49:12 +01:00
Antoine Martin
4210e37496
services: pipewire: disable wireplumber for now
...
It got enabled by default, but it conflicts with media-session (which is
now deprecated). Need to test wireplumber properly before switching to
it though, I need my bluetooth codecs.
2022-03-04 18:39:37 +01:00
Antoine Martin
3e3d7153f9
services: nginx: fix acme option warning
2022-02-07 17:24:33 +01:00
Antoine Martin
e5d6210912
zephyrus: don't depend on git-crypt secrets at all
2022-01-18 11:20:25 +01:00
Antoine Martin
1d0fd8d461
services: restic: allow configuring timer
2022-01-18 09:05:22 +01:00
Antoine Martin
a0ead30194
services: restic: support custom secret filepaths
2022-01-17 21:57:00 +01:00
Antoine Martin
912073bee6
nix: exorcise all with <expr>;
uses
2022-01-11 16:38:33 +01:00
Antoine Martin
5371f0eeb5
services: paperless: make sure redis is started
2021-12-27 14:52:44 +01:00
Antoine Martin
196a9b97b7
services: paperless: set ocr mode to noarchive
2021-12-22 22:54:00 +01:00
Antoine Martin
42a9f0def3
services: paperless: fix redis server warning
2021-12-22 20:13:37 +01:00
Antoine Martin
516cbd4ae7
services: paperless: switch from docker to nixos
2021-12-22 19:18:06 +01:00
Antoine Martin
ed7cacb3b4
services: nextcloud: upgrade to nextcloud 23
2021-12-22 18:07:14 +01:00
Antoine Martin
fb1a53e73d
services: fava: workaround file not found bug
2021-11-17 02:29:06 +01:00
Antoine Martin
f558b4b680
poseidon: upgrade deprecated options
2021-11-17 00:58:54 +01:00
Antoine Martin
63af1a317e
services: remove prololo beta testing service
2021-09-24 16:16:27 +02:00
Antoine Martin
7bf83aaac3
services: prololo: bump flake
2021-09-24 14:27:51 +02:00
Antoine Martin
c80a5e9a87
services: setup prololo test service
2021-09-12 22:26:28 +02:00
Antoine Martin
6afcd36d8e
services: lohr: bump flake
...
I should clean that up anyway
2021-09-04 18:21:10 +02:00