bf8af312eb
fix: remove port, add sni
...
when setting the port, alloy sends host:port as Host header and confuses
nginx
2026-06-12 17:48:13 -03:00
a2f1636ed4
feat: forgejo monitoring
2026-06-12 13:34:10 -03:00
f2711fa16e
fix: upgrades
2026-06-03 00:19:41 -03:00
2870b9486c
fix: use the actual health check path
2026-06-02 21:06:05 -03:00
3a1fabe4f9
fix: prevent redirections on health check
2026-06-02 21:04:56 -03:00
a358837922
wip: relabel syslog according to docs
2026-06-02 21:00:34 -03:00
dd0a0c1bb0
fixup! feat: read syslog
2026-06-02 20:19:45 -03:00
31cabc36ae
fix: prevent traefik deprecation warnings
2026-06-02 19:16:49 -03:00
d25986d5cb
fix: README
2026-06-02 18:51:10 -03:00
f8f8004445
feat: read syslog
2026-06-02 18:50:41 -03:00
aa05d022da
feat: optionally push to prometheus and loki
2026-06-02 18:50:20 -03:00
fb52a76247
BREAKING CHANGE: deprecate node-exporter
2026-06-02 18:49:05 -03:00
2e2a52eae0
BREAKING CHANGE: deprecate promtail
2026-06-02 18:48:20 -03:00
48419d5afa
fixup! BREAKING CHANGE: no need to expose exporters
2026-06-02 18:46:02 -03:00
a0a6e2c509
fix: basic auth secret is always needed
2026-06-02 18:44:32 -03:00
024f2a8aec
feat: send docker logs to loki
2026-06-02 18:39:24 -03:00
38095e23fa
BREAKING CHANGE: no need to expose exporters
2026-06-02 18:37:56 -03:00
641161329e
fix: grafana alternate domain doesn't work
...
the variable is not expanded and the domain name label ends up as a
literal "$DOMAIN".
2026-06-02 18:00:00 -03:00
cdacfd035e
fix: prometheus querying panel is accessible through basic auth
2026-06-02 17:52:25 -03:00
b2d3901f61
fix: bind mounts recommended by docs
2026-06-02 13:24:28 -03:00
8becf1c1d6
fixup! feat: node exporter
2026-05-29 16:16:37 -03:00
777b1355dd
fixup! feat: node exporter
2026-05-29 16:16:08 -03:00
e83433cebd
feat: node exporter
2026-05-29 16:04:19 -03:00
a713f98ffb
feat: instance name is domain
2026-05-29 16:03:59 -03:00
8dc84c591c
fixup! feat: enable prometheus remote write receiver
2026-05-29 15:38:52 -03:00
d9aa05a4b5
feat: send metrics to prometheus
2026-05-28 21:00:10 -03:00
349df12204
feat: enable prometheus remote write receiver
2026-05-28 20:44:00 -03:00
6c33089078
feat: cadvisor
2026-05-28 20:38:50 -03:00
4bedebfab1
BREAKING CHANGES: replace promtail and cadvisor for alloy
2026-05-28 20:33:36 -03:00
dd320e9f1c
fix: Shorten all secret and config names to max 14 characters ( #13 )
...
Reviewed-on: #13
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech >
Reviewed-by: moritz <moritz@noreply.git.coopcloud.tech >
2026-05-11 15:38:15 +00:00
9cb997b25a
delete_request_store based on env variable
2026-04-09 04:36:03 +00:00
48d137d194
update loki config file
2026-04-09 04:36:03 +00:00
1acb5ebd6a
chore: update image tags
2026-04-09 04:36:03 +00:00
682f30cef1
Add migrate_secret_names() to abra.sh to reinsert all secrets with shortened names in docker
2026-03-25 16:11:37 +01:00
694c8a9875
Add instructions for shorter secret names to release notes
2026-03-25 16:11:28 +01:00
9dfa9cad2a
Shortened all the secret and config names to max 14 characters to prevent running into Docker's 64 character limit when STACK_NAME is appended to it.
2026-03-25 15:58:28 +01:00
99f8790ec4
fix: Update scape-config example to use HTTPS for Traefik metrics ( #17 )
...
This fixes the insecure Traefik metrics endpoint. See coop-cloud/traefik#94 for details.
Reviewed-on: #17
Co-authored-by: Danny Groenewegen <mail@dannygroenewegen.nl >
Co-committed-by: Danny Groenewegen <mail@dannygroenewegen.nl >
2026-03-24 09:37:05 +00:00
310c28e735
refactor: provision alerts instead of putting them in the /var/lib folder ( #16 )
...
Note that I did not copy the backupbot alert since this one gets a rework soon
Reviewed-on: #16
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net >
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net >
2026-03-20 14:10:10 +00:00
16bd65f417
fix recipe part in the domain ( #8 )
...
I created a new app using this recipe and the domain wasn't automatically replaced, I'm guessing cause the part before the root domain didn't match the recipe name?
Just opening a PR real quick so I can get back to it and test the fix later when I have cycles
Co-authored-by: p4u1 <p4u1@noreply.git.coopcloud.tech >
Reviewed-on: #8
Reviewed-by: p4u1 <p4u1@noreply.git.coopcloud.tech >
Co-authored-by: ammaratef45 <ammaratef45@proton.me >
Co-committed-by: ammaratef45 <ammaratef45@proton.me >
2026-03-20 09:23:36 +00:00
97ebcf306a
add all mountpoints to free disk space in Docker Swarm dashboard ( #4 )
...
Until now, only / and /media were monitored in the Docker Swarm dashboard. We removed the filters and changed the dashboard to a time series, so multiple mounts can be shown at once.
We also updated the alert, so it also triggers on all mount ext4 points.
Reviewed-on: #4
Co-authored-by: Apfelwurm <Alexander@volzit.de >
Co-committed-by: Apfelwurm <Alexander@volzit.de >
2026-03-20 09:15:52 +00:00
f93370b9ca
Moves oidc to a seperate compose config ( #6 )
...
Otherwise the secret has to be provided when oidc is not used
Reviewed-on: #6
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net >
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net >
2026-03-20 09:10:48 +00:00
83461e2e76
remove default TIMEOUT (abra #596 )
2025-12-30 13:53:47 +01:00
7dbe5bf22e
fix: Removes duplicate basic auth from prometheus and a few other improvements
2025-02-21 18:31:54 +01:00
89b5fef6ac
chore: publish 1.6.0+v1.8.1 release
1.6.0+v1.8.1
2025-02-21 17:23:06 +01:00
cd42c64544
feat: Adds option to expose ports for node and cadvisor service
2025-02-21 17:21:46 +01:00
70719dbee8
chore: publish 1.5.0+v1.8.1 release
1.5.0+v1.8.1
2025-02-18 16:04:21 +01:00
8900ace6a2
feat: Adds matrix contact point for grafana alerts
2025-02-18 16:03:47 +01:00
8b464156bd
chore: publish 1.4.0+v1.8.1 release
1.4.0+v1.8.1
2025-02-17 12:18:39 +01:00
73c4ec3e74
feat: Adds optional GRAFANA_DOMAIN
2025-02-17 12:16:29 +01:00
225899785b
Merge pull request 'feat: Adds dashboard and alerts for backupbot' ( #2 ) from backup-dashboard into main
...
Reviewed-on: #2
2025-01-14 13:35:29 +00:00