Lumpiasty
92447996fc
feat(ansible): migrate OpenWrt package management from opkg to apk
...
OpenWrt 25.12+ uses apk instead of opkg. The community.openwrt.apk
module is only available in the unreleased 1.4.0 (git main), so
requirements.yml now installs the collection from git.
- requirements.yml: install community.openwrt from git main branch
(comment explains why — apk module not yet in a Galaxy release)
- packages.yml: switch from community.openwrt.opkg to apk, use
join filter to pass all packages at once instead of looping
2026-05-16 21:20:24 +02:00
Lumpiasty
dd559ade43
feat(ansible): Enable WLAN LED on dlink
2026-05-16 21:20:20 +02:00
Renovate
8ce9462d4a
Update Helm release gitea to v12.6.0
2026-05-16 02:01:22 +00:00
Renovate
da3f9a688c
Merge pull request 'Update Helm release cert-manager-webhook-ovh to v0.9.10' ( #282 ) from renovate/cert-manager-webhook-ovh-0.x into fresh-start
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
2026-05-15 02:01:16 +00:00
Renovate
c62f8a5150
Update Helm release cert-manager-webhook-ovh to v0.9.10
2026-05-15 02:01:12 +00:00
Renovate
7bbafaec05
Update Helm release openbao to v0.28.2
2026-05-14 02:01:53 +00:00
Renovate
e6c1c93be9
Merge pull request 'Update Helm release cilium to v1.19.4' ( #279 ) from renovate/cilium-1.x into fresh-start
ci/woodpecker/push/flux-reconcile-source Pipeline failed
ci/woodpecker/cron/renovate Pipeline was successful
2026-05-14 02:01:53 +00:00
Renovate
a22253d089
Update Helm release cilium to v1.19.4
2026-05-14 02:01:51 +00:00
Lumpiasty
7db9b7e9e9
enable modem in dlink
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
2026-05-14 01:34:36 +02:00
Lumpiasty
90fc72f18c
docs(ansible): add missing instruction
2026-05-14 01:16:44 +02:00
Lumpiasty
9c8f075fb1
feat(ansible): add internet access for dlink
2026-05-14 01:15:54 +02:00
Lumpiasty
28e220d1b7
refactor(ansible): deduplicate dlink-init playbook
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
2026-05-13 22:40:40 +02:00
Lumpiasty
38f0aa699f
feat(ansible): add IoT VLAN 5 (192.168.5.0/24, szafa wifi)
...
MikroTik: add vlan5 interface, bridge VLAN entry (ether3 tagged),
IP 192.168.5.1/24, IPv6 from-pool, DHCP pool/server/network,
firewall rules allowing IoT internet-only (IPv4 and IPv6),
DNS input from vlan5.
OpenWrt: add switch VLAN 5 (WAN+CPU tagged), br-iot bridge on
eth0.5, iot interface, iot firewall zone (forward ACCEPT,
input REJECT).
Also remove ensure_order from all non-firewall api_modify tasks
as RouterOS does not support move on those paths.
2026-05-13 22:28:04 +02:00
Lumpiasty
120547b1b8
feat(ansible): add OpenWrt dlink AP configuration
...
Add community.openwrt collection, dlink host to inventory,
openwrt role with system/network/firewall tasks, and two
playbooks: dlink-init.yml for one-time bootstrap from factory
IP, and openwrt.yml for ongoing idempotent configuration.
Network: MGMT untagged + LAN (vlan2) tagged on WAN port trunk
to MikroTik ether3. Firewall zones replace factory WAN/LAN
with mgmt (input ACCEPT) and lan (forward ACCEPT, AP mode).
2026-05-13 21:08:55 +02:00
Lumpiasty
17db139125
refactor(ansible): move RouterOS config into a role
...
Move flat tasks/ and vars/routeros-secrets.yml into
roles/routeros/ with a main.yml that imports the domain
task files in order. Update playbooks/routeros.yml to
use the role instead of importing tasks directly.
2026-05-13 20:57:13 +02:00
Renovate
d3a722df92
Merge pull request 'Update renovate/renovate Docker tag to v43.176.4' ( #278 ) from renovate/renovate-renovate-43.x into fresh-start
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
2026-05-13 02:05:33 +00:00
Renovate
2edcc0f4aa
Merge pull request 'Update ghcr.io/mostlygeek/llama-swap Docker tag to v211-vulkan-b9115' ( #277 ) from renovate/ghcr.io-mostlygeek-llama-swap-211.x into fresh-start
ci/woodpecker/push/flux-reconcile-source Pipeline was canceled
2026-05-13 02:05:28 +00:00
Renovate
1df8f5e29c
Update renovate/renovate Docker tag to v43.176.4
2026-05-13 02:05:27 +00:00
Renovate
a8c1f9d331
Merge pull request 'Update caddy Docker tag to v2.11.3' ( #276 ) from renovate/caddy-2.x into fresh-start
ci/woodpecker/push/flux-reconcile-source Pipeline was canceled
2026-05-13 02:05:25 +00:00
Renovate
2af6065421
Update ghcr.io/mostlygeek/llama-swap Docker tag to v211-vulkan-b9115
2026-05-13 02:05:24 +00:00
Renovate
b30d77436f
Update caddy Docker tag to v2.11.3
2026-05-13 02:05:22 +00:00
Lumpiasty
05c01933d7
Merge pull request 'Update renovate/renovate Docker tag to v43.176.3' ( #275 ) from renovate/renovate-renovate-43.x into fresh-start
...
ci/woodpecker/push/flux-reconcile-source Pipeline is running
ci/woodpecker/cron/renovate Pipeline was successful
Reviewed-on: #275
2026-05-12 21:10:30 +00:00
Lumpiasty
ca07480811
Merge pull request 'Update Helm release woodpecker to v3.6.2' ( #274 ) from renovate/woodpecker-3.x into fresh-start
...
ci/woodpecker/push/flux-reconcile-source Pipeline was canceled
Reviewed-on: #274
2026-05-12 21:10:23 +00:00
Lumpiasty
59952c2c55
Merge pull request 'Update ghcr.io/mostlygeek/llama-swap Docker tag to v211-vulkan-b9102' ( #271 ) from renovate/ghcr.io-mostlygeek-llama-swap-211.x into fresh-start
...
ci/woodpecker/push/flux-reconcile-source Pipeline was canceled
Reviewed-on: #271
2026-05-12 21:10:16 +00:00
Renovate
cbd115ccd6
Update renovate/renovate Docker tag to v43.176.3
2026-05-12 21:01:55 +00:00
Renovate
a1d242c4f9
Merge pull request 'Update Helm release cloudnative-pg to v0.28.2' ( #273 ) from renovate/cloudnative-pg-0.x into fresh-start
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
2026-05-12 21:01:54 +00:00
Renovate
0984d529f5
Update Helm release woodpecker to v3.6.2
2026-05-12 21:01:51 +00:00
Renovate
c084592fc2
Merge pull request 'Update Helm release authentik to v2026.2.3' ( #272 ) from renovate/authentik-2026.x into fresh-start
ci/woodpecker/push/flux-reconcile-source Pipeline was canceled
2026-05-12 21:01:49 +00:00
Renovate
7987282aac
Update Helm release cloudnative-pg to v0.28.2
2026-05-12 21:01:48 +00:00
Renovate
1a681b0f9e
Update Helm release authentik to v2026.2.3
2026-05-12 21:01:45 +00:00
Renovate
e1ed09f938
Update ghcr.io/mostlygeek/llama-swap Docker tag to v211-vulkan-b9102
2026-05-12 21:01:42 +00:00
Renovate
138547d7b7
Merge pull request 'Update ghcr.io/fluxcd/flux-cli Docker tag to v2.8.7' ( #270 ) from renovate/ghcr.io-fluxcd-flux-cli-2.x into fresh-start
ci/woodpecker/push/flux-reconcile-source Pipeline was canceled
2026-05-12 21:01:42 +00:00
Renovate
957507f97f
Update ghcr.io/fluxcd/flux-cli Docker tag to v2.8.7
2026-05-12 21:01:39 +00:00
Lumpiasty
3c67750046
Merge pull request 'Update Helm release woodpecker to v3.6.0' ( #268 ) from renovate/woodpecker-3.x into fresh-start
...
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
Reviewed-on: #268
2026-05-12 20:50:13 +00:00
Lumpiasty
ae766dd3c1
Merge pull request 'Update Helm release open-webui to v14.5.0' ( #267 ) from renovate/open-webui-14.x into fresh-start
...
ci/woodpecker/push/flux-reconcile-source Pipeline failed
Reviewed-on: #267
2026-05-12 20:49:52 +00:00
Lumpiasty
90fcfcc482
Merge pull request 'Update renovate/renovate Docker tag to v43.173.5' ( #269 ) from renovate/renovate-renovate-43.x into fresh-start
...
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
Reviewed-on: #269
2026-05-12 20:48:57 +00:00
Renovate
605a422854
Update renovate/renovate Docker tag to v43.173.5
2026-05-12 02:05:43 +00:00
Renovate
97ac3f3dc1
Update Helm release woodpecker to v3.6.0
2026-05-12 02:05:39 +00:00
Renovate
08d7d64d2f
Merge pull request 'Update Helm release cloudnative-pg to v0.28.1' ( #266 ) from renovate/cloudnative-pg-0.x into fresh-start
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
2026-05-12 02:05:37 +00:00
Renovate
bf3aecf09d
Update Helm release open-webui to v14.5.0
2026-05-12 02:05:36 +00:00
Renovate
c5109ad6fb
Merge pull request 'Update ghcr.io/mostlygeek/llama-swap Docker tag to v211-vulkan-b9093' ( #265 ) from renovate/ghcr.io-mostlygeek-llama-swap-211.x into fresh-start
ci/woodpecker/push/flux-reconcile-source Pipeline failed
2026-05-12 02:05:34 +00:00
Renovate
02c3afb930
Update Helm release cloudnative-pg to v0.28.1
2026-05-12 02:05:33 +00:00
Renovate
8269533c45
Update ghcr.io/mostlygeek/llama-swap Docker tag to v211-vulkan-b9093
2026-05-12 02:05:31 +00:00
Lumpiasty
c53a95c275
Merge pull request 'Update Helm release vault-secrets-operator to v1.4.0' ( #259 ) from renovate/vault-secrets-operator-1.x into fresh-start
...
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
Reviewed-on: #259
2026-05-11 17:36:34 +00:00
Lumpiasty
7a5246505b
Merge pull request 'Update renovate/renovate Docker tag to v43.170.20' ( #257 ) from renovate/renovate-renovate-43.x into fresh-start
...
ci/woodpecker/push/flux-reconcile-source Pipeline failed
Reviewed-on: #257
2026-05-11 17:36:29 +00:00
Lumpiasty
cad76992bd
Merge pull request 'Update Helm release open-webui to v14.4.0' ( #263 ) from renovate/open-webui-14.x into fresh-start
...
ci/woodpecker/push/flux-reconcile-source Pipeline failed
Reviewed-on: #263
2026-05-11 17:36:17 +00:00
Renovate
1f46a11cf2
Update renovate/renovate Docker tag to v43.170.20
2026-05-11 02:01:14 +00:00
Renovate
9bac3ab256
Merge pull request 'Update ghcr.io/mostlygeek/llama-swap Docker tag to v211-vulkan-b9085' ( #264 ) from renovate/ghcr.io-mostlygeek-llama-swap-211.x into fresh-start
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
2026-05-11 02:01:14 +00:00
Renovate
cad7dab839
Update ghcr.io/mostlygeek/llama-swap Docker tag to v211-vulkan-b9085
2026-05-11 02:01:10 +00:00
Renovate
8e105f6fa5
Merge pull request 'Update ghcr.io/mostlygeek/llama-swap Docker tag to v211-vulkan-b9070' ( #262 ) from renovate/ghcr.io-mostlygeek-llama-swap-211.x into fresh-start
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
2026-05-10 02:01:13 +00:00