Commit graph

19 commits

Author SHA1 Message Date
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 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