afe8746c8d
Merge pull request 'prometheus: refactor metrics scraping to use firewall rules' ( #345 ) from refactor-prometheus-exporters into main
...
Reviewed-on: #345
Reviewed-by: b12f <b12f@noreply.git.pub.solar>
2025-04-18 12:38:06 +00:00
9e9c86d5c8
Merge pull request 'matrix-synapse: reduce log level to warning' ( #346 ) from matrix-reduce-logs into main
...
Reviewed-on: #346
Reviewed-by: b12f <b12f@noreply.git.pub.solar>
2025-04-18 12:37:55 +00:00
3dcc2d95d4
matrix-synapse: reduce log level to warning
2025-04-18 01:38:03 +02:00
5fb4af13de
grafana: add dashboards for nginx, nextcloud, postgres
2025-04-18 01:12:28 +02:00
e7008713d1
prometheus: fix postgres scrape target
2025-04-18 01:11:36 +02:00
05c46a63e2
prometheus-exporters: disable php-fpm, unix socket
...
access probably needs fixes in systemd unit
2025-04-18 01:11:16 +02:00
17568cd49f
prometheus: don't export / scrape ZFS
2025-04-18 01:09:50 +02:00
def23e39be
prometheus-exporters: fix postgres dsn
2025-04-18 01:08:51 +02:00
4c13c23769
prometheus-exporters: use iptables firewallFilter
2025-04-18 01:08:05 +02:00
6434e5a6fd
nachtigall: remove unused variables
2025-04-18 01:06:42 +02:00
b315a22e03
trinkgenossin: add back node-exporter
2025-04-18 01:06:02 +02:00
259867f309
metrics: refactor to use firewall rules
...
add additional prometheus-exporters for nextcloud, php-fpm, nginx,
postgres, zfs
2025-04-17 23:23:06 +02:00
efe18beefb
Merge pull request 'better backups' ( #343 ) from better-backups into main
...
Reviewed-on: #343
Reviewed-by: teutat3s <teutat3s@noreply.git.pub.solar>
2025-04-17 21:21:38 +00:00
28a98de256
Merge pull request 'grafana: scrape loki metrics, add dashboards for loki' ( #344 ) from loki-dashboards into main
...
Reviewed-on: #344
Reviewed-by: b12f <b12f@noreply.git.pub.solar>
2025-04-17 21:13:54 +00:00
091a68bbb7
treefmt: exclude grafana dashboards
2025-04-17 23:09:07 +02:00
feb7475835
grafana: add loki metrics dashboards
...
https://grafana.com/docs/loki/latest/operations/meta-monitoring/mixins/
https://github.com/grafana/loki/pull/16661
2025-04-17 23:05:11 +02:00
8d8f0f8dd0
loki: add options for Grafana Logs Drilldown plugin
...
https://grafana.com/docs/grafana/latest/explore/simplified-exploration/logs/access/
2025-04-17 23:04:40 +02:00
0cd8dfb687
promtail: add additional journal labels to logs
2025-04-17 23:04:21 +02:00
9923af0002
loki: scrape metrics using prometheus
2025-04-17 23:04:08 +02:00
0a97da07f5
extend description
2025-04-17 11:31:23 +02:00
a5d032815e
treefmt
2025-04-17 11:23:21 +02:00
78ea03ebe7
modules/backups: fix dependency on resource
2025-04-17 11:23:16 +02:00
a6aaf667c9
use backup-resources
2025-04-16 23:41:44 +02:00
9cdb83286d
modules/backups: add resources backups can depend on
2025-04-16 23:39:58 +02:00
80230a25a2
Merge pull request 'trinkgenossin: fix forgejo actions runner name for pub-solar org' ( #341 ) from trinkgenossin-fix-runner into main
...
Reviewed-on: #341
Reviewed-by: Akshay Mankar <axeman@noreply.git.pub.solar>
2025-04-16 10:37:00 +00:00
9561cc56fd
Merge pull request 'modules/nextcloud: PHP's session gc should match nextcloud session_lifetime' ( #342 ) from nextcloud-session-plus-tweaks into main
...
Reviewed-on: #342
Reviewed-by: Akshay Mankar <axeman@noreply.git.pub.solar>
2025-04-16 10:36:50 +00:00
bdb9b3914a
modules/nextcloud: PHP's session gc should match
...
nextcloud session_lifetime.
Use webp as preview format.
Use NixOS default of 1s for opcache revalidation for quicker
updates after PHP code changes.
Enable debug logging to track down issues with Nextcloud
sessions.
2025-04-16 03:29:39 +02:00
74cfa18634
trinkgenossin: fix pubsolar actions runner name
2025-04-16 00:59:40 +02:00
5b54446970
Merge pull request 'nextcloud: Add unified push app' ( #338 ) from nc-unified-push into main
...
Reviewed-on: #338
Reviewed-by: teutat3s <teutat3s@noreply.git.pub.solar>
2025-04-15 20:45:05 +00:00
ab376d3e5b
nextcloud: Add unified push app
2025-04-15 21:21:19 +02:00
3c637111c1
Merge pull request 'tankstelle: use forgejo-actions-runner module' ( #336 ) from tankstelle-forgejo-runner into main
...
Reviewed-on: #336
Reviewed-by: hensoko <hensoko@noreply.git.pub.solar>
2025-04-14 23:35:49 +00:00
1ef8e2ba68
Merge pull request 'users/hakkonaut: fix uid, 998 is currently taken by sshd' ( #337 ) from fix-hakkonaut-uid into main
...
Reviewed-on: #337
Reviewed-by: hensoko <hensoko@noreply.git.pub.solar>
2025-04-14 23:35:39 +00:00
7d36496f36
users/hakkonaut: fix uid, 998 is currently taken
...
by sshd. Also set gid to 1100.
2025-04-15 01:22:37 +02:00
ee46817301
tankstelle: use forgejo-actions-runner module
2025-04-15 00:43:40 +02:00
58f77bdfae
Merge pull request 'ci: add workflow for automated flake updates' ( #335 ) from automated-flake-lock-update into main
...
Reviewed-on: #335
Reviewed-by: hensoko <hensoko@noreply.git.pub.solar>
2025-04-14 22:06:27 +00:00
c462a10425
Merge pull request 'docs: update systems overview' ( #332 ) from docs-systems-update into main
...
Reviewed-on: #332
Reviewed-by: hensoko <hensoko@noreply.git.pub.solar>
2025-04-14 21:51:53 +00:00
3a5208898a
ci: add workflow for automated flake updates
2025-04-14 23:47:11 +02:00
46ea68cec5
Merge pull request 'Revert "nextcloud: attempt to fix CSRF check failed with"' ( #333 ) from revert-nextcloud-session into main
...
Reviewed-on: #333
Reviewed-by: b12f <b12f@noreply.git.pub.solar>
2025-04-14 15:47:45 +00:00
6a930a087e
Merge pull request 'forgejo-actions-runner: init module, use it on trinkgenossin' ( #331 ) from actions-runner into main
...
Reviewed-on: #331
Reviewed-by: b12f <b12f@noreply.git.pub.solar>
2025-04-14 14:08:13 +00:00
24ef0e1f25
Revert "nextcloud: attempt to fix CSRF check failed with"
...
This reverts commit 8db9c98093
.
2025-04-14 15:46:24 +02:00
9a98dd7acb
style: lint
2025-04-14 01:51:15 +02:00
1aa3a9762c
style: fix lint
2025-04-14 01:50:46 +02:00
6e0479d263
docs: update systems overview
2025-04-13 23:14:19 +02:00
0e39b0933e
trinkgenossin: switch to forgejo-actions-runner
...
module
2025-04-13 23:12:42 +02:00
e2586a3099
modules/forgejo-actions-runner: init
2025-04-13 23:12:31 +02:00
92c5f1b6be
Merge pull request 'backups: start obs-portal backup 30m later' ( #330 ) from obs-portal-later into main
...
Reviewed-on: #330
Reviewed-by: b12f <b12f@noreply.git.pub.solar>
2025-04-13 20:07:22 +00:00
6dee333c00
backups: start obs-portal backup 30m later
2025-04-13 22:04:58 +02:00
cecf112d95
Merge pull request 'security: update mediawiki, update synapse and others' ( #329 ) from updates-mediawiki into main
...
Reviewed-on: #329
Reviewed-by: b12f <b12f@noreply.git.pub.solar>
2025-04-13 19:44:18 +00:00
85bcf84e9c
mediawiki: security update to 1.43.1
2025-04-13 16:11:34 +02:00
da68f61342
flake.lock: Update
...
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/f6dbc8952df9e40afafbe38449751bfad12d64f2' (2025-04-01)
→ 'github:nix-community/disko/76c0a6dba345490508f36c1aa3c7ba5b6b460989' (2025-04-08)
• Updated input 'home-manager':
'github:nix-community/home-manager/15c5f9d04fabd176f30286c8f52bbdb2c853a146' (2025-03-31)
→ 'github:nix-community/home-manager/b4e98224ad1336751a2ac7493967a4c9f6d9cb3f' (2025-04-08)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/73d59580d01e9b9f957ba749f336a272869c42dd' (2025-04-01)
→ 'github:lnl7/nix-darwin/43975d782b418ebf4969e9ccba82466728c2851b' (2025-04-12)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/02f2af8c8a8c3b2c05028936a1e84daefa1171d4' (2025-04-01)
→ 'github:nixos/nixpkgs/26d499fc9f1d567283d5d56fcf367edd815dba1d' (2025-04-12)
• Updated input 'unstable':
'github:nixos/nixpkgs/77b584d61ff80b4cef9245829a6f1dfad5afdfa3' (2025-03-31)
2025-04-13 16:08:34 +02:00