Christoph Heiss
760261f58e
modules: services: add new service definition for yarr
...
https://github.com/nkanaev/yarr
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-18 22:01:29 +02:00
Christoph Heiss
89a1aa37fd
modules: nextcloud: disable systemd-oomd inside container
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-05 22:56:04 +02:00
Christoph Heiss
baf8a4e2e6
modules: nextcloud: upgrade default package to Nextcloud 29
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-03 19:45:10 +02:00
Christoph Heiss
320b97d660
tree-wide: convert everything from morph to nixinate + sops-nix
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-10 01:20:50 +02:00
Christoph Heiss
3458f5f659
modules: services: nextcloud: set maintenance_window_start
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-24 14:26:24 +01:00
Christoph Heiss
fad9187add
modules: nextcloud: fix chicken-and-egg problem with external postgresql
...
The host end of the internal networking only gets assigned its
configuration _after_ the container started successfully (which means it
waits on `multi-user.target` inside the container), but
`nextcloud-setup` needs networking fully up to connect to the database.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-17 19:25:35 +01:00
Christoph Heiss
29761b6f66
modules: nextcloud: rework nextcloud module quite a bit to fix some issues
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-14 00:18:39 +01:00
Christoph Heiss
b63c953cf0
services: gatus: drop completely
...
Will be replaced by Grafana + Mimir + blackbox-exporter (probably) in
the future.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-10 20:41:24 +01:00
Christoph Heiss
4a4e0576b3
services: paperless, nextcloud: fix for nixpkgs 31-01-2024
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-02-09 23:14:42 +01:00
Christoph Heiss
be27bed121
modules: services: nextcloud: increase opcache memory
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-29 20:47:31 +01:00
Christoph Heiss
35a358c606
modules: services: add nextcloud instances module
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-29 20:25:44 +01:00
Christoph Heiss
f478799fdd
modules: gatus: add meta.maintainers
entry
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-05 16:05:22 +01:00
Christoph Heiss
d422809bed
module: import modules in morph target definition
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-03 00:24:51 +01:00
Christoph Heiss
d4b1a587e1
modules: services: add new gatus module
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-12-06 16:09:40 +01:00
Christoph Heiss
d3aa81d782
modules: matrix-hookshot: remove deprecated lib.mdDoc
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-12-05 15:38:02 +01:00
Christoph Heiss
5f2e6b727c
modules: services: add matrix-hookshot
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-12-04 20:24:38 +01:00
Christoph Heiss
17b2af9fec
pkgs: Remove two unneeded lib.mdDoc
usages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-11-11 00:31:24 +01:00
Christoph Heiss
3123527449
modules: filebrowser: Add openFirewall
option
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-26 23:13:47 +02:00
Christoph Heiss
d8ba078718
modules: filebrowser: Listen on 0.0.0.0
by default
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-26 23:13:22 +02:00
Christoph Heiss
28a130b87d
modules: filebrowser: Set up bind path for files root directory
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-25 21:09:05 +02:00
Christoph Heiss
727de4b54c
modules: Add new filebrowser
service
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-25 20:17:07 +02:00
Christoph Heiss
952e7657c9
modules: Add new dashboard-icons
service
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-25 20:17:02 +02:00
Christoph Heiss
77ddf23311
modules: homer: Actually use the package from options
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-25 20:16:56 +02:00
Christoph Heiss
9f757e1a0b
services: Move custom homer
service definition to modules
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-10 21:38:19 +02:00