81 Commits

Author SHA1 Message Date
3b08d1a615
monitoring: revert loki version to 3.5 2025-06-08 14:55:25 -07:00
825c2b78a5
monitoring: downgrade loki because of issues in 3.5 2025-05-14 01:55:45 -07:00
renovate[bot]
1c5cd1afcc
chore(deps): update traefik docker tag to v3.4 2025-05-05 19:13:00 +00:00
68a6635c5e
apps: vpgen: add google oauth provider config 2025-05-02 17:05:43 -07:00
a551f86e37
updates: woodpecker 2025-04-21 23:59:58 -07:00
cafdc07631
traefik: add cloudflare ips as trusted for forwarded headers 2025-03-25 20:47:04 -07:00
963ba3d785
apps: add syncthing 2025-02-25 23:00:11 -08:00
88133daf7e
updates: poetry, traefik, gitea, nextcloud 2025-02-25 18:24:18 -08:00
c0103496a1
refactor: upgrade ansible, remove clean_desired flag, add separate clean playbook 2025-01-05 16:05:42 -08:00
73c370b360
apps: add pgrok 2025-01-04 20:12:17 -08:00
2d96ed9348
traefik: refactor macro, remove old traefik network remnants 2025-01-04 20:12:17 -08:00
e86533701a
apps: add woodpecker 2025-01-04 20:12:09 -08:00
b03628f8de
monitoring: dashboard improvements, add network and disc panels to node exporter 2025-01-01 14:11:30 -08:00
278839fdba
authentik: add vpgen group, change default enrollment group to vpgen 2024-12-31 18:37:38 -08:00
2b265620d4
authentik: enrollment flow improvements, add option to use GitHub/Google OAuth 2024-12-31 18:04:59 -08:00
57e47231bf
authentik: add initial enrollment by invitation flow 2024-12-25 03:22:48 -08:00
d79f09499e
apps: add vpgen 2024-12-25 03:20:13 -08:00
9b1ff29ce1
traefik: updates and logs to stdout instead of files 2024-12-23 22:26:20 -08:00
4c9955b104
fix: grafana admin group to match authentik 2024-12-23 22:25:52 -08:00
74eaf94c7e
authentik, minio: initial integration with blueprints for admin policy 2024-12-21 01:21:57 -08:00
1a23928109
authentik: refactor oauth2 app blueprints, add group policies 2024-12-21 01:21:57 -08:00
010c108f6a
authentik: add default groups, refactor proxied apps blueprints 2024-12-21 01:21:56 -08:00
263f7eea17
updates: nextcloud 2024-12-20 15:25:42 -08:00
3006e3e424
monitoring: container, node dashboard improvements; separate common.py logic 2024-10-30 18:24:34 -07:00
0e43a68754
monitoring: add grafanalib, containers dashboard 2024-10-30 18:24:28 -07:00
fc6e485a61
refactor: separate templating for j2 and normal files 2024-10-30 18:11:26 -07:00
dd0330c85a
monitoring: loki, cadvisor config optimizations 2024-10-23 15:35:54 -07:00
40fbdc414e
monitoring: update loki schema 2024-10-22 23:16:41 -07:00
aaca0f94f8
monitoring: remove jaeger
Possible to add it back with a proper database, but all-in-one keeps everything in memory.
2024-07-25 13:16:52 -07:00
97b812eb10
updates: nextcloud refactor to apache image instead of nginx 2024-06-30 18:57:41 -07:00
97d1db61d8
updates: postgres upgrade, data migration process 2024-06-30 13:53:46 -07:00
a8bc344aa2
updates: traefik to v3 2024-06-29 17:28:17 -07:00
f9d590170d
refactor: switch deployment from command to community.docker.docker_compose_v2 2024-06-28 22:55:05 -07:00
e1f3a22a23
refactor: simplify stack templates, move vars into group_vars/alpina
this vault setup for injective sensitive variables uses the approach described in https://docs.ansible.com/ansible/10/tips_tricks/ansible_tips_tricks.html#keep-vaulted-variables-safely-visible
2024-06-28 22:39:49 -07:00
f3c6c61130
updates: prepare for upgrade to debian 12 2024-06-27 16:37:50 -07:00
ef40b1ba7d
updates: ansible, gluetun config 2024-06-26 21:16:46 -07:00
2e22d4c7f2
monitoring: increase prometheus tsdb retention time from 15d to 30d 2024-03-31 12:27:07 -07:00
bc963f28ee
arrstack: gluetun config updates 2024-03-31 12:21:41 -07:00
5b1e346282
updates: nextcloud, gitea 2023-12-22 13:07:21 -08:00
3dba4e6fe9
authentik, monitoring: add uptime-kuma with authentik proxy blueprint 2023-11-23 18:53:42 -08:00
6c05da2b58
authentik, monitoring: add grafana oauth blueprint and provisioning 2023-11-19 00:44:35 -08:00
50ca5d6d0d
monitoring: add jaeger tracing all-in-one 2023-11-17 22:35:41 -08:00
3d1a509681
authentik: default auth flow modifications, add passwordless flow 2023-11-15 14:58:22 -08:00
be14ddd5fc
authentik: add icon urls to apps and arrstack 2023-11-15 14:58:21 -08:00
b15b1fca40
arrstack: minor gluetun setup fixes 2023-11-15 14:58:21 -08:00
eed1b78625
minio: remove broken healthcheck 2023-11-09 21:30:09 -08:00
405d837407
arrstack: change VPN Provider ProtonVPN -> AirVPN 2023-11-09 21:29:03 -08:00
18c1d96b0a
refactor: qbit custom wireguard config replaced with gluetun 2023-11-09 21:26:48 -08:00
74679ed8e5
fix: traefik secrets 2023-10-26 00:12:35 -07:00
d2401f11f4
updates: nextcloud, gitea 2023-10-07 18:52:01 -07:00