|
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 |
|
|
30a2744830
|
monitoring: add traefik to prometheus
|
2023-07-09 17:57:16 -07:00 |
|
|
de37042061
|
updates: authentik, nextcloud, gitea, jellyfin
|
2023-07-05 17:58:16 -07:00 |
|
|
6a92053232
|
monitoring: add cadvisor to prometheus
|
2023-07-05 17:56:52 -07:00 |
|
|
1ef7f1cf6e
|
monitoring: add initial implementation of influxdb
|
2023-04-15 23:15:14 -07:00 |
|
|
9844a1ab5c
|
monitoring: add initial implementation of prometheus
|
2023-04-15 23:15:02 -07:00 |
|
|
bd8e1b8e38
|
monitoring: add initial stack with grafana, loki, and promtail
|
2023-04-07 19:52:20 -07:00 |
|
|
40964c0f60
|
add basic minio stack
|
2023-04-05 04:42:48 -07:00 |
|
|
145c5db29f
|
refactor: move all service roles into a single alpina role
|
2023-04-04 23:14:06 -07:00 |
|