-
d156883605
WIP: add bws
feature/bws
Yuri Tatishchev
2025-06-10 17:13:57 -07:00
-
3b08d1a615
monitoring: revert loki version to 3.5
master
Yuri Tatishchev
2025-06-08 14:55:25 -07:00
-
-
825c2b78a5
monitoring: downgrade loki because of issues in 3.5
Yuri Tatishchev
2025-05-14 01:55:45 -07:00
-
1c5cd1afcc
chore(deps): update traefik docker tag to v3.4
renovate[bot]
2025-05-05 19:13:00 +00:00
-
68a6635c5e
apps: vpgen: add google oauth provider config
Yuri Tatishchev
2025-05-02 17:01:39 -07:00
-
23b5cd5bc1
fix(deps): update dependency ansible to v11.5.0
renovate[bot]
2025-05-02 02:14:24 +00:00
-
a9fdce52dc
renovate: add compose.yml.j2 file support to config
Yuri Tatishchev
2025-05-01 19:12:06 -07:00
-
09961d2bdb
Add renovate.json
renovate[bot]
2025-05-02 02:04:20 +00:00
-
a551f86e37
updates: woodpecker
Yuri Tatishchev
2025-04-21 23:59:58 -07:00
-
e2c9e783e6
update inventory hosts
Yuri Tatishchev
2025-03-25 21:35:46 -07:00
-
cafdc07631
traefik: add cloudflare ips as trusted for forwarded headers
Yuri Tatishchev
2025-03-25 20:47:04 -07:00
-
963ba3d785
apps: add syncthing
Yuri Tatishchev
2025-02-25 23:00:11 -08:00
-
88133daf7e
updates: poetry, traefik, gitea, nextcloud
Yuri Tatishchev
2025-02-25 18:24:18 -08:00
-
43c3a3cb13
apps: add obsidian-livesync (couchdb)
feature/obsidian-livesync
Yuri Tatishchev
2025-02-25 18:03:20 -08:00
-
-
c0103496a1
refactor: upgrade ansible, remove clean_desired flag, add separate clean playbook
Yuri Tatishchev
2025-01-05 00:23:23 -08:00
-
73c370b360
apps: add pgrok
Yuri Tatishchev
2025-01-04 20:10:31 -08:00
-
2d96ed9348
traefik: refactor macro, remove old traefik network remnants
Yuri Tatishchev
2025-01-04 01:36:54 -08:00
-
e86533701a
apps: add woodpecker
Yuri Tatishchev
2025-01-03 19:37:54 -08:00
-
b03628f8de
monitoring: dashboard improvements, add network and disc panels to node exporter
Yuri Tatishchev
2025-01-01 13:54:11 -08:00
-
278839fdba
authentik: add vpgen group, change default enrollment group to vpgen
Yuri Tatishchev
2024-12-31 18:09:23 -08:00
-
2b265620d4
authentik: enrollment flow improvements, add option to use GitHub/Google OAuth
Yuri Tatishchev
2024-12-31 17:23:43 -08:00
-
57e47231bf
authentik: add initial enrollment by invitation flow
Yuri Tatishchev
2024-12-25 03:22:48 -08:00
-
d79f09499e
apps: add vpgen
Yuri Tatishchev
2024-12-24 15:58:09 -08:00
-
9b1ff29ce1
traefik: updates and logs to stdout instead of files
Yuri Tatishchev
2024-12-23 22:26:20 -08:00
-
4c9955b104
fix: grafana admin group to match authentik
Yuri Tatishchev
2024-12-23 22:25:52 -08:00
-
74eaf94c7e
authentik, minio: initial integration with blueprints for admin policy
Yuri Tatishchev
2024-12-21 00:42:22 -08:00
-
1a23928109
authentik: refactor oauth2 app blueprints, add group policies
Yuri Tatishchev
2024-12-20 19:17:39 -08:00
-
010c108f6a
authentik: add default groups, refactor proxied apps blueprints
Yuri Tatishchev
2024-12-20 19:58:18 -08:00
-
dbdd2cfe11
authentik, minio: initial integration with blueprints for admin policy
feature/auth
Yuri Tatishchev
2024-12-21 00:42:22 -08:00
-
1be4868f09
authentik: refactor oauth apps blueprints with group policies
Yuri Tatishchev
2024-12-20 21:51:20 -08:00
-
ee24d69906
authentik: refactor groups and proxied apps blueprints
Yuri Tatishchev
2024-12-20 19:58:18 -08:00
-
f0a10cc1d2
authentik: refactor oauth2 app blueprints
Yuri Tatishchev
2024-12-20 19:17:39 -08:00
-
-
263f7eea17
updates: nextcloud
Yuri Tatishchev
2024-12-20 15:25:42 -08:00
-
3006e3e424
monitoring: container, node dashboard improvements; separate common.py logic
Yuri Tatishchev
2024-10-23 21:36:13 -07:00
-
0e43a68754
monitoring: add grafanalib, containers dashboard
Yuri Tatishchev
2024-10-30 18:16:17 -07:00
-
fc6e485a61
refactor: separate templating for j2 and normal files
Yuri Tatishchev
2024-10-30 18:11:26 -07:00
-
1a49b22efd
monitoring: remove discord webhook secret
feature/monitoring-1
Yuri Tatishchev
2024-10-30 16:11:49 -07:00
-
531febffe2
monitoring: prepare for merge to master
Yuri Tatishchev
2024-10-30 15:27:03 -07:00
-
929a6619c8
monitoring: readme for grafanalib
Yuri Tatishchev
2024-10-30 15:11:48 -07:00
-
e8fe6adca3
(WIP) monitoring: container, node dashboard improvements; separate common.py logic
Yuri Tatishchev
2024-10-23 21:36:13 -07:00
-
e6cdae8e6b
(WIP) monitoring: unbreak prometheus by removing alert shit
Yuri Tatishchev
2024-10-23 15:35:37 -07:00
-
6a22c3f815
(WIP) monitoring: attempt at container alerts
Yuri Tatishchev
2024-10-22 23:07:41 -07:00
-
f9b0288038
(WIP) monitoring: containers dashboard
Yuri Tatishchev
2024-10-22 23:07:08 -07:00
-
d8bef9a23d
WIP: containers dashboard - loki logs
Yuri Tatishchev
2024-10-12 23:32:03 -07:00
-
581346f019
WIP: monitoring improvements - containers dashboard
Yuri Tatishchev
2024-10-12 23:30:55 -07:00
-
6504100cd5
WIP: monitoring improvements
Yuri Tatishchev
2024-10-12 02:28:52 -07:00
-
-
dd0330c85a
monitoring: loki, cadvisor config optimizations
Yuri Tatishchev
2024-10-23 15:33:27 -07:00
-
40fbdc414e
monitoring: update loki schema
Yuri Tatishchev
2024-10-22 23:16:41 -07:00
-
eb264b73fa
(WIP) monitoring: attempt at container alerts
feature/monitoring
Yuri Tatishchev
2024-10-22 23:07:41 -07:00
-
8c6b862495
(WIP) monitoring: containers dashboard, loki storage update
Yuri Tatishchev
2024-10-22 23:07:08 -07:00
-
30510c6690
WIP: containers dashboard - loki logs
Yuri Tatishchev
2024-10-12 23:32:03 -07:00
-
c38f94f4ce
WIP: monitoring improvements - containers dashboard
Yuri Tatishchev
2024-10-12 23:30:55 -07:00
-
002eb40b68
WIP: monitoring improvements
Yuri Tatishchev
2024-10-12 02:28:52 -07:00
-
-
aaca0f94f8
monitoring: remove jaeger
Iurii Tatishchev
2024-07-25 13:16:52 -07:00
-
97b812eb10
updates: nextcloud refactor to apache image instead of nginx
Iurii Tatishchev
2024-06-30 18:54:15 -07:00
-
97d1db61d8
updates: postgres upgrade, data migration process
Iurii Tatishchev
2024-06-29 22:59:32 -07:00
-
7f97f206b0
WIP: updates: postgres
feature/db
Iurii Tatishchev
2024-06-29 22:59:32 -07:00
-
-
a8bc344aa2
updates: traefik to v3
Iurii Tatishchev
2024-06-29 17:28:17 -07:00
-
f9d590170d
refactor: switch deployment from command to community.docker.docker_compose_v2
Iurii Tatishchev
2024-06-28 22:55:05 -07:00
-
e1f3a22a23
refactor: simplify stack templates, move vars into group_vars/alpina
Iurii Tatishchev
2024-06-28 22:39:24 -07:00
-
f3c6c61130
updates: prepare for upgrade to debian 12
Iurii Tatishchev
2024-06-27 15:19:52 -07:00
-
ef40b1ba7d
updates: ansible, gluetun config
Iurii Tatishchev
2024-06-26 21:16:46 -07:00
-
2e22d4c7f2
monitoring: increase prometheus tsdb retention time from 15d to 30d
Iurii Tatishchev
2024-03-31 12:27:07 -07:00
-
bc963f28ee
arrstack: gluetun config updates
Iurii Tatishchev
2023-12-22 13:07:48 -08:00
-
5b1e346282
updates: nextcloud, gitea
Iurii Tatishchev
2023-12-22 13:07:21 -08:00
-
8061a2773f
fix: add alpina/__init__.py to stop poetry from complaining
Iurii Tatishchev
2023-12-22 13:05:05 -08:00
-
3dba4e6fe9
authentik, monitoring: add uptime-kuma with authentik proxy blueprint
Iurii Tatishchev
2023-11-23 00:30:03 -08:00
-
d54193e0d5
refactor: add clean_desired flag to Makefile for site.yml playbook
Iurii Tatishchev
2023-11-22 22:19:08 -08:00
-
6c05da2b58
authentik, monitoring: add grafana oauth blueprint and provisioning
Iurii Tatishchev
2023-11-18 22:19:13 -08:00
-
50ca5d6d0d
monitoring: add jaeger tracing all-in-one
Iurii Tatishchev
2023-11-04 12:13:41 -07:00
-
3d1a509681
authentik: default auth flow modifications, add passwordless flow
Iurii Tatishchev
2023-11-15 14:57:47 -08:00
-
be14ddd5fc
authentik: add icon urls to apps and arrstack
Iurii Tatishchev
2023-11-15 14:57:10 -08:00
-
b15b1fca40
arrstack: minor gluetun setup fixes
Iurii Tatishchev
2023-11-15 14:50:11 -08:00
-
eed1b78625
minio: remove broken healthcheck
Iurii Tatishchev
2023-11-09 21:30:09 -08:00
-
405d837407
arrstack: change VPN Provider ProtonVPN -> AirVPN
Iurii Tatishchev
2023-11-09 21:29:03 -08:00
-
18c1d96b0a
refactor: qbit custom wireguard config replaced with gluetun
Iurii Tatishchev
2023-11-04 17:43:51 -07:00
-
74679ed8e5
fix: traefik secrets
Iurii Tatishchev
2023-10-26 00:12:35 -07:00
-
d2401f11f4
updates: nextcloud, gitea
Iurii Tatishchev
2023-10-07 18:52:01 -07:00
-
30a2744830
monitoring: add traefik to prometheus
Iurii Tatishchev
2023-07-09 17:57:16 -07:00
-
de37042061
updates: authentik, nextcloud, gitea, jellyfin
Iurii Tatishchev
2023-07-05 17:58:16 -07:00
-
6a92053232
monitoring: add cadvisor to prometheus
Iurii Tatishchev
2023-07-05 17:56:52 -07:00
-
1ef7f1cf6e
monitoring: add initial implementation of influxdb
Iurii Tatishchev
2023-04-09 00:40:20 -07:00
-
9844a1ab5c
monitoring: add initial implementation of prometheus
Iurii Tatishchev
2023-04-07 23:15:58 -07:00
-
bd8e1b8e38
monitoring: add initial stack with grafana, loki, and promtail
Iurii Tatishchev
2023-04-07 17:00:48 -07:00
-
40964c0f60
add basic minio stack
Iurii Tatishchev
2023-04-05 03:29:57 -07:00
-
145c5db29f
refactor: move all service roles into a single alpina role
Iurii Tatishchev
2023-04-04 22:56:23 -07:00
-
ec335e5d3c
authentik: add support for basic http auth on arrstack
Iurii Tatishchev
2023-04-04 02:46:51 -07:00
-
659d5ffebc
initial ipv6 deployment
Iurii Tatishchev
2023-04-04 01:54:45 -07:00
-
40de9b87a1
prepare for ipv6 deployment
Iurii Tatishchev
2023-04-03 03:47:01 -07:00
-
20ce67472d
fix: add authentik blueprints for partly automated configuration
Iurii Tatishchev
2023-04-03 01:41:34 -07:00
-
7e94d27824
add authentik blueprints for partly automated configuration
Iurii Tatishchev
2023-04-01 19:33:59 -07:00
-
de566c0395
add authentik with basic configuration
Iurii Tatishchev
2023-03-25 04:28:41 -07:00
-
a5370f49f5
add prowlarr to replace jackett
Iurii Tatishchev
2023-03-31 00:24:56 -07:00
-
c3f6bd2ea9
refactor: add https and acme to traefik
Iurii Tatishchev
2023-03-29 22:19:37 -07:00
-
ed426593d4
refactor: move to Debian on truenas scale
Iurii Tatishchev
2023-03-25 04:28:41 -07:00
-
a6c370b85a
refactor: static internal traefik network config
Iurii Tatishchev
2023-03-29 02:46:36 -07:00
-
a0d52958e8
fix: remove quotes from docker .env files because they are not parsed properly
Iurii Tatishchev
2023-03-24 03:11:28 -07:00
-
bdda563665
WIP: automatically create zfs datasets for all local docker-compose volumes
feature/docker-volumes-zfs
Iurii Tatishchev
2023-03-06 20:26:13 -08:00
-
-
d42dc7b5e4
fix: basic pipeline and makefile cleanup
Iurii Tatishchev
2023-03-06 18:24:10 -08:00
-
07bc176758
updates: nextcloud, gitea
Iurii Tatishchev
2023-03-06 18:22:21 -08:00