This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/0xerr0r/blocky](https://github.com/0xERR0R/blocky) | minor | `v0.26.2` -> `v0.27.0` | --- ### Release Notes <details> <summary>0xERR0R/blocky (ghcr.io/0xerr0r/blocky)</summary> ### [`v0.27.0`](https://github.com/0xERR0R/blocky/releases/tag/v0.27.0) [Compare Source](https://github.com/0xERR0R/blocky/compare/v0.26.2...v0.27.0) ##### Changelog - [`e99f1bd`](e99f1bdf14
): build(deps): bump actions/checkout from 4 to 5 ([#​1836](https://github.com/0xERR0R/blocky/issues/1836)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`8ef51ee`](8ef51ee0a8
): build(deps): bump actions/download-artifact from 4 to 5 ([#​1830](https://github.com/0xERR0R/blocky/issues/1830)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`92ee006`](92ee00632e
): build(deps): bump actions/setup-go from 5 to 6 ([#​1857](https://github.com/0xERR0R/blocky/issues/1857)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`26aaf7b`](26aaf7b08d
): build(deps): bump actions/setup-python from 5 to 6 ([#​1859](https://github.com/0xERR0R/blocky/issues/1859)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`b249c5c`](b249c5c9c3
): build(deps): bump actions/stale from 9 to 10 ([#​1858](https://github.com/0xERR0R/blocky/issues/1858)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`6e69dbf`](6e69dbf172
): build(deps): bump github.com/alicebob/miniredis/v2 from 2.34.0 to 2.35.0 ([#​1789](https://github.com/0xERR0R/blocky/issues/1789)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`2575a36`](2575a36720
): build(deps): bump github.com/breml/rootcerts from 0.2.21 to 0.2.22 ([#​1795](https://github.com/0xERR0R/blocky/issues/1795)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`4958089`](4958089649
): build(deps): bump github.com/breml/rootcerts from 0.2.22 to 0.3.0 ([#​1800](https://github.com/0xERR0R/blocky/issues/1800)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`ac5d872`](ac5d87252d
): build(deps): bump github.com/breml/rootcerts from 0.3.0 to 0.3.1 ([#​1815](https://github.com/0xERR0R/blocky/issues/1815)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`cd79244`](cd79244e07
): build(deps): bump github.com/docker/docker ([#​1785](https://github.com/0xERR0R/blocky/issues/1785)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`ad473dd`](ad473ddea3
): build(deps): bump github.com/docker/docker ([#​1801](https://github.com/0xERR0R/blocky/issues/1801)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`375614e`](375614ec0b
): build(deps): bump github.com/docker/docker ([#​1805](https://github.com/0xERR0R/blocky/issues/1805)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`c5ed579`](c5ed579ecc
): build(deps): bump github.com/docker/docker ([#​1807](https://github.com/0xERR0R/blocky/issues/1807)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`b088ba0`](b088ba0396
): build(deps): bump github.com/docker/docker ([#​1821](https://github.com/0xERR0R/blocky/issues/1821)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`604e0ca`](604e0ca2bd
): build(deps): bump github.com/docker/docker ([#​1853](https://github.com/0xERR0R/blocky/issues/1853)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`c0284bb`](c0284bb51d
): build(deps): bump github.com/docker/docker ([#​1877](https://github.com/0xERR0R/blocky/issues/1877)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`6da2742`](6da27421b7
): build(deps): bump github.com/docker/docker ([#​1883](https://github.com/0xERR0R/blocky/issues/1883)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`984a07e`](984a07e503
): build(deps): bump github.com/docker/go-connections from 0.5.0 to 0.6.0 ([#​1832](https://github.com/0xERR0R/blocky/issues/1832)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`7c8fe37`](7c8fe371a3
): build(deps): bump github.com/go-chi/chi/v5 from 5.2.1 to 5.2.2 ([#​1799](https://github.com/0xERR0R/blocky/issues/1799)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`59d24ef`](59d24efb14
): build(deps): bump github.com/go-chi/chi/v5 from 5.2.2 to 5.2.3 ([#​1848](https://github.com/0xERR0R/blocky/issues/1848)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`62610f6`](62610f657e
): build(deps): bump github.com/go-chi/cors from 1.2.1 to 1.2.2 ([#​1804](https://github.com/0xERR0R/blocky/issues/1804)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`9a1b6a6`](9a1b6a6899
): build(deps): bump github.com/miekg/dns from 1.1.67 to 1.1.68 ([#​1824](https://github.com/0xERR0R/blocky/issues/1824)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`45141a7`](45141a75fc
): build(deps): bump github.com/oapi-codegen/runtime from 1.1.1 to 1.1.2 ([#​1810](https://github.com/0xERR0R/blocky/issues/1810)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`859e729`](859e72982b
): build(deps): bump github.com/onsi/ginkgo/v2 from 2.23.4 to 2.25.0 ([#​1839](https://github.com/0xERR0R/blocky/issues/1839)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`c003d21`](c003d21da4
): build(deps): bump github.com/onsi/ginkgo/v2 from 2.25.0 to 2.25.1 ([#​1840](https://github.com/0xERR0R/blocky/issues/1840)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`3dda82e`](3dda82e0a8
): build(deps): bump github.com/onsi/ginkgo/v2 from 2.25.1 to 2.25.2 ([#​1850](https://github.com/0xERR0R/blocky/issues/1850)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`1bbfe6a`](1bbfe6a460
): build(deps): bump github.com/onsi/ginkgo/v2 from 2.25.2 to 2.25.3 ([#​1856](https://github.com/0xERR0R/blocky/issues/1856)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`1df69da`](1df69dab0c
): build(deps): bump github.com/onsi/ginkgo/v2 from 2.25.3 to 2.26.0 ([#​1878](https://github.com/0xERR0R/blocky/issues/1878)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`3015bc3`](3015bc35aa
): build(deps): bump github.com/onsi/gomega from 1.37.0 to 1.38.0 ([#​1816](https://github.com/0xERR0R/blocky/issues/1816)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`7a4a4e3`](7a4a4e312f
): build(deps): bump github.com/onsi/gomega from 1.38.0 to 1.38.1 ([#​1842](https://github.com/0xERR0R/blocky/issues/1842)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`ed6a3c0`](ed6a3c0582
): build(deps): bump github.com/onsi/gomega from 1.38.1 to 1.38.2 ([#​1844](https://github.com/0xERR0R/blocky/issues/1844)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`3bbca25`](3bbca25afd
): build(deps): bump github.com/prometheus/client\_golang ([#​1822](https://github.com/0xERR0R/blocky/issues/1822)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`8683a96`](8683a96e57
): build(deps): bump github.com/prometheus/client\_golang ([#​1860](https://github.com/0xERR0R/blocky/issues/1860)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`523db8b`](523db8bc4f
): build(deps): bump github.com/ramr/go-reaper from 0.2.3 to 0.3.0 ([#​1802](https://github.com/0xERR0R/blocky/issues/1802)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`0ca5ca1`](0ca5ca1e7d
): build(deps): bump github.com/ramr/go-reaper from 0.3.0 to 0.3.1 ([#​1818](https://github.com/0xERR0R/blocky/issues/1818)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`c941708`](c94170873e
): build(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1 ([#​1851](https://github.com/0xERR0R/blocky/issues/1851)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`572efd5`](572efd5b4c
): build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 ([#​1841](https://github.com/0xERR0R/blocky/issues/1841)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`6849ac7`](6849ac7c32
): build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 ([#​1847](https://github.com/0xERR0R/blocky/issues/1847)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`6be7ee6`](6be7ee6ef3
): build(deps): bump github.com/testcontainers/testcontainers-go ([#​1811](https://github.com/0xERR0R/blocky/issues/1811)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`0bd3895`](0bd389521c
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ([#​1812](https://github.com/0xERR0R/blocky/issues/1812)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`a5a686c`](a5a686cbcc
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ([#​1872](https://github.com/0xERR0R/blocky/issues/1872)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`b705d43`](b705d43747
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ([#​1813](https://github.com/0xERR0R/blocky/issues/1813)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`283641b`](283641b0dd
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ([#​1873](https://github.com/0xERR0R/blocky/issues/1873)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`9dc25c7`](9dc25c7f3e
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ([#​1809](https://github.com/0xERR0R/blocky/issues/1809)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`0e11a7c`](0e11a7c10e
): build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ([#​1871](https://github.com/0xERR0R/blocky/issues/1871)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`07d25bd`](07d25bdef8
): build(deps): bump github/codeql-action from 3 to 4 ([#​1881](https://github.com/0xERR0R/blocky/issues/1881)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`52f6f74`](52f6f748c4
): build(deps): bump golang.org/x/net from 0.40.0 to 0.41.0 ([#​1790](https://github.com/0xERR0R/blocky/issues/1790)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`85b3ebd`](85b3ebd785
): build(deps): bump golang.org/x/net from 0.41.0 to 0.42.0 ([#​1808](https://github.com/0xERR0R/blocky/issues/1808)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`4fffb35`](4fffb35ad8
): build(deps): bump golang.org/x/net from 0.42.0 to 0.43.0 ([#​1833](https://github.com/0xERR0R/blocky/issues/1833)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`8b4c3ff`](8b4c3ff72d
): build(deps): bump golang.org/x/net from 0.43.0 to 0.44.0 ([#​1862](https://github.com/0xERR0R/blocky/issues/1862)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`7cc8a26`](7cc8a262d6
): build(deps): bump golang.org/x/net from 0.44.0 to 0.45.0 ([#​1880](https://github.com/0xERR0R/blocky/issues/1880)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`75f7750`](75f7750daf
): build(deps): bump golang.org/x/net from 0.45.0 to 0.46.0 ([#​1882](https://github.com/0xERR0R/blocky/issues/1882)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`21401ec`](21401ec1b8
): build(deps): bump gorm.io/driver/mysql from 1.5.7 to 1.6.0 ([#​1787](https://github.com/0xERR0R/blocky/issues/1787)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`fdb706a`](fdb706af2f
): build(deps): bump gorm.io/driver/postgres from 1.5.11 to 1.6.0 ([#​1783](https://github.com/0xERR0R/blocky/issues/1783)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`cb4d5e8`](cb4d5e8f0f
): build(deps): bump gorm.io/driver/sqlite from 1.5.7 to 1.6.0 ([#​1788](https://github.com/0xERR0R/blocky/issues/1788)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`68f76a6`](68f76a6762
): build(deps): bump gorm.io/gorm from 1.25.12 to 1.26.1 ([#​1775](https://github.com/0xERR0R/blocky/issues/1775)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`4bed325`](4bed3256b7
): build(deps): bump gorm.io/gorm from 1.26.1 to 1.30.0 ([#​1782](https://github.com/0xERR0R/blocky/issues/1782)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`ed025f3`](ed025f3466
): build(deps): bump gorm.io/gorm from 1.30.0 to 1.30.1 ([#​1817](https://github.com/0xERR0R/blocky/issues/1817)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`bb27697`](bb27697fb3
): build(deps): bump gorm.io/gorm from 1.30.1 to 1.30.2 ([#​1849](https://github.com/0xERR0R/blocky/issues/1849)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`7376e4e`](7376e4e4ad
): build(deps): bump gorm.io/gorm from 1.30.2 to 1.30.3 ([#​1854](https://github.com/0xERR0R/blocky/issues/1854)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`023e1dd`](023e1dd0f1
): build(deps): bump gorm.io/gorm from 1.30.3 to 1.30.5 ([#​1861](https://github.com/0xERR0R/blocky/issues/1861)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`771f9ea`](771f9ea24a
): build(deps): bump gorm.io/gorm from 1.30.5 to 1.31.0 ([#​1866](https://github.com/0xERR0R/blocky/issues/1866)) ([@​dependabot](https://github.com/dependabot)\[bot]) - [`353b4e5`](353b4e5b81
): build: add additional linters ([@​0xERR0R](https://github.com/0xERR0R)) - [`95bc394`](95bc3945e0
): build: update golang version ([@​0xERR0R](https://github.com/0xERR0R)) - [`9ec43b5`](9ec43b5436
): build: upgrade golangci-lint ([@​0xERR0R](https://github.com/0xERR0R)) - [`fa1a95e`](fa1a95ece2
): build: use optional external Goproxy ([@​0xERR0R](https://github.com/0xERR0R)) - [`098f17b`](098f17b3dd
): feat(config): support YAML arrays for ports ([@​ThinkChaos](https://github.com/ThinkChaos)) - [`a2cfb0b`](a2cfb0b535
): feat: add robots.txt ([#​1864](https://github.com/0xERR0R/blocky/issues/1864)) ([@​0xERR0R](https://github.com/0xERR0R)) - [`9f4db47`](9f4db47a6e
): feat: make DoH query path configurable ([#​1843](https://github.com/0xERR0R/blocky/issues/1843)) ([@​0xERR0R](https://github.com/0xERR0R)) - [`73f6f74`](73f6f74428
): feat: skip Adblock identifier header and comments ([#​1876](https://github.com/0xERR0R/blocky/issues/1876)) ([@​metalinspired](https://github.com/metalinspired)) - [`d34eb4c`](d34eb4c910
): fix(parsers): improve hosts entry normalization for ABP-style and Unicode domains ([@​metalinspired](https://github.com/metalinspired)) - [`639257b`](639257bedd
): fix: disable go-reaper pid check ([#​1779](https://github.com/0xERR0R/blocky/issues/1779)) ([@​0xERR0R](https://github.com/0xERR0R)) - [`262cd2e`](262cd2e984
): fix: prevent DoS in DOH endpoits ([#​1826](https://github.com/0xERR0R/blocky/issues/1826)) ([@​0xERR0R](https://github.com/0xERR0R)) - [`371e39b`](371e39bb67
): refactor: move cache to external dependency ([#​1814](https://github.com/0xERR0R/blocky/issues/1814)) ([@​0xERR0R](https://github.com/0xERR0R)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzUuNCIsInVwZGF0ZWRJblZlciI6IjQxLjEzNS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbWFnZSJdfQ==--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/1732 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
300 lines
12 KiB
YAML
300 lines
12 KiB
YAML
blocky:
|
|
controllers:
|
|
main:
|
|
type: deployment
|
|
replicas: 3
|
|
strategy: RollingUpdate
|
|
revisionHistoryLimit: 3
|
|
containers:
|
|
main:
|
|
image:
|
|
repository: ghcr.io/0xerr0r/blocky
|
|
tag: v0.27.0@sha256:d4bb3ad54b5b3471341d11609eabb8b3d9da0faf3244da7bb2d210107b2fbc30
|
|
pullPolicy: IfNotPresent
|
|
env:
|
|
- name: TZ
|
|
value: US/Central
|
|
resources:
|
|
requests:
|
|
cpu: 10m
|
|
memory: 128Mi
|
|
configMaps:
|
|
config:
|
|
enabled: true
|
|
data:
|
|
config.yml: |
|
|
upstreams:
|
|
init:
|
|
strategy: fast
|
|
groups:
|
|
default:
|
|
- tcp-tls:1.1.1.1:853
|
|
- tcp-tls:1.0.0.1:853
|
|
strategy: parallel_best
|
|
timeout: 2s
|
|
|
|
connectIPVersion: v4
|
|
|
|
customDNS:
|
|
filterUnmappedTypes: false
|
|
zone: |
|
|
$ORIGIN alexlebens.net.
|
|
$TTL 86400
|
|
|
|
;; Name Server
|
|
IN NS patryk.ns.cloudflare.com.
|
|
IN NS veda.ns.cloudflare.com.
|
|
IN NS dns1.
|
|
IN NS dns2.
|
|
IN NS dns3.
|
|
|
|
dns1 IN A 10.232.1.22
|
|
dns2 IN A 10.232.1.51
|
|
dns3 IN A 10.232.1.52
|
|
|
|
|
|
;; Computer Names
|
|
nw01un IN A 192.168.1.1 ; Unifi Gateway
|
|
|
|
ps08rp IN A 10.232.1.51 ; DNS
|
|
ps09rp IN A 10.232.1.52 ; DNS
|
|
ps02sn IN A 10.232.1.61 ; Synology Web
|
|
ps02sn-bond IN A 10.232.1.64 ; Synology Bond for Storage
|
|
|
|
pd05wd IN A 10.230.0.115 ; Desktop
|
|
pl02mc IN A 10.230.0.105 ; Laptop
|
|
|
|
dv01hr IN A 10.232.1.72 ; HD Homerun
|
|
dv02kv IN A 10.232.1.71 ; Pi KVM
|
|
|
|
it01ag IN A 10.232.1.83 ; Airgradient
|
|
it02ph IN A 10.232.1.85 ; Phillips Hue
|
|
it03tb IN A 10.232.1.81 ; TubesZB ZigBee
|
|
it04tb IN A 10.232.1.82 ; TubesZB Z-Wave
|
|
it05sp IN A 10.230.0.100 ; Shelly Plug
|
|
|
|
|
|
;; Common Names
|
|
synology IN CNAME ps02sn
|
|
synologybond IN CNAME ps02sn-bond
|
|
unifi IN CNAME nw01un
|
|
airgradient IN CNAME it01ag
|
|
hdhr IN CNAME dv01hr
|
|
pikvm IN CNAME dv02kv
|
|
|
|
|
|
;; Service Names
|
|
cl01tl IN A 10.232.1.11
|
|
cl01tl IN A 10.232.1.12
|
|
cl01tl IN A 10.232.1.13
|
|
|
|
cl01tl-api IN A 10.232.1.11
|
|
cl01tl-api IN A 10.232.1.12
|
|
cl01tl-api IN A 10.232.1.13
|
|
|
|
cl01tl-endpoint IN A 10.232.1.21
|
|
cl01tl-endpoint IN A 10.232.1.22
|
|
cl01tl-endpoint IN A 10.232.1.23
|
|
|
|
cl01tl-gateway IN A 10.232.1.200
|
|
|
|
traefik-cl01tl IN A 10.232.1.21
|
|
blocky IN A 10.232.1.22
|
|
plex-lb IN A 10.232.1.23
|
|
|
|
;; Application Names
|
|
actual IN CNAME traefik-cl01tl
|
|
alertmanager IN CNAME traefik-cl01tl
|
|
argo-workflows IN CNAME traefik-cl01tl
|
|
argocd IN CNAME traefik-cl01tl
|
|
audiobookshelf IN CNAME traefik-cl01tl
|
|
authentik IN CNAME traefik-cl01tl
|
|
bazarr IN CNAME traefik-cl01tl
|
|
calibre IN CNAME traefik-cl01tl
|
|
calibre-downloader IN CNAME traefik-cl01tl
|
|
ceph IN CNAME traefik-cl01tl
|
|
code-server IN CNAME traefik-cl01tl
|
|
eigenfocus IN CNAME traefik-cl01tl
|
|
gatus IN CNAME traefik-cl01tl
|
|
gitea IN CNAME traefik-cl01tl
|
|
grafana IN CNAME traefik-cl01tl
|
|
harbor IN CNAME traefik-cl01tl
|
|
headlamp IN CNAME traefik-cl01tl
|
|
home IN CNAME traefik-cl01tl
|
|
home-assistant IN CNAME traefik-cl01tl
|
|
home-assistant-code-server IN CNAME traefik-cl01tl
|
|
hubble IN CNAME cl01tl-gateway
|
|
huntarr IN CNAME traefik-cl01tl
|
|
immich IN CNAME traefik-cl01tl
|
|
jellyfin IN CNAME traefik-cl01tl
|
|
jellystat IN CNAME traefik-cl01tl
|
|
kiwix IN CNAME traefik-cl01tl
|
|
komodo IN CNAME traefik-cl01tl
|
|
kronic IN CNAME traefik-cl01tl
|
|
lidarr IN CNAME traefik-cl01tl
|
|
lidatube IN CNAME traefik-cl01tl
|
|
mail IN CNAME traefik-cl01tl
|
|
n8n IN CNAME traefik-cl01tl
|
|
ntfy IN CNAME traefik-cl01tl
|
|
objects IN CNAME traefik-cl01tl
|
|
ollama IN CNAME traefik-cl01tl
|
|
omni-tools IN CNAME traefik-cl01tl
|
|
overseerr IN CNAME traefik-cl01tl
|
|
pgadmin IN CNAME traefik-cl01tl
|
|
photoview IN CNAME traefik-cl01tl
|
|
plex IN CNAME traefik-cl01tl
|
|
postiz IN CNAME traefik-cl01tl
|
|
prometheus IN CNAME traefik-cl01tl
|
|
prowlarr IN CNAME traefik-cl01tl
|
|
qbittorrent IN CNAME traefik-cl01tl
|
|
radarr IN CNAME traefik-cl01tl
|
|
radarr-4k IN CNAME traefik-cl01tl
|
|
radarr-anime IN CNAME traefik-cl01tl
|
|
radarr-standup IN CNAME traefik-cl01tl
|
|
searxng IN CNAME traefik-cl01tl
|
|
slskd IN CNAME traefik-cl01tl
|
|
sonarr IN CNAME traefik-cl01tl
|
|
sonarr-4k IN CNAME traefik-cl01tl
|
|
sonarr-anime IN CNAME traefik-cl01tl
|
|
stalwart IN CNAME traefik-cl01tl
|
|
tautulli IN CNAME traefik-cl01tl
|
|
tdarr IN CNAME traefik-cl01tl
|
|
tubearchivist IN CNAME traefik-cl01tl
|
|
vault IN CNAME traefik-cl01tl
|
|
whodb IN CNAME traefik-cl01tl
|
|
yamtrack IN CNAME traefik-cl01tl
|
|
|
|
blocking:
|
|
denylists:
|
|
sus:
|
|
- https://v.firebog.net/hosts/static/w3kbl.txt
|
|
ads:
|
|
- https://v.firebog.net/hosts/AdguardDNS.txt
|
|
- https://v.firebog.net/hosts/Admiral.txt
|
|
- https://v.firebog.net/hosts/Easylist.txt
|
|
- https://adaway.org/hosts.txt
|
|
priv:
|
|
- https://v.firebog.net/hosts/Easyprivacy.txt
|
|
- https://v.firebog.net/hosts/Prigent-Ads.txt
|
|
mal:
|
|
- https://v.firebog.net/hosts/Prigent-Crypto.txt
|
|
- https://osint.digitalside.it/Threat-Intel/lists/latestdomains.txt
|
|
pro:
|
|
- https://raw.githubusercontent.com/hagezi/dns-blocklists/main/wildcard/pro.plus.txt
|
|
allowlists:
|
|
sus:
|
|
- |
|
|
*.alexlebens.net
|
|
*.alexlebens.dev
|
|
*.boreal-beaufort.ts.net
|
|
ads:
|
|
- |
|
|
*.alexlebens.net
|
|
*.alexlebens.dev
|
|
*.boreal-beaufort.ts.net
|
|
priv:
|
|
- |
|
|
*.alexlebens.net
|
|
*.alexlebens.dev
|
|
*.boreal-beaufort.ts.net
|
|
mal:
|
|
- |
|
|
*.alexlebens.net
|
|
*.alexlebens.dev
|
|
*.boreal-beaufort.ts.net
|
|
pro:
|
|
- |
|
|
*.alexlebens.net
|
|
*.alexlebens.dev
|
|
*.boreal-beaufort.ts.net
|
|
clientGroupsBlock:
|
|
default:
|
|
- sus
|
|
- ads
|
|
- priv
|
|
- mal
|
|
- pro
|
|
blockType: zeroIp
|
|
blockTTL: 1m
|
|
loading:
|
|
refreshPeriod: 24h
|
|
downloads:
|
|
timeout: 60s
|
|
attempts: 5
|
|
cooldown: 10s
|
|
concurrency: 16
|
|
strategy: fast
|
|
maxErrorsPerSource: 5
|
|
|
|
caching:
|
|
minTime: 5m
|
|
maxTime: 30m
|
|
maxItemsCount: 0
|
|
prefetching: true
|
|
prefetchExpires: 2h
|
|
prefetchThreshold: 5
|
|
prefetchMaxItemsCount: 0
|
|
cacheTimeNegative: 30m
|
|
|
|
redis:
|
|
address: redis-replication-blocky-master.blocky:6379
|
|
required: true
|
|
|
|
prometheus:
|
|
enable: true
|
|
path: /metrics
|
|
|
|
queryLog:
|
|
type: console
|
|
logRetentionDays: 7
|
|
creationAttempts: 1
|
|
creationCooldown: 2s
|
|
flushInterval: 30s
|
|
|
|
minTlsServeVersion: 1.3
|
|
|
|
ports:
|
|
dns: 53
|
|
http: 4000
|
|
|
|
log:
|
|
level: info
|
|
format: text
|
|
timestamp: true
|
|
privacy: false
|
|
|
|
service:
|
|
dns-external:
|
|
controller: main
|
|
type: LoadBalancer
|
|
annotations:
|
|
tailscale.com/expose: "true"
|
|
ports:
|
|
tcp:
|
|
port: 53
|
|
targetPort: 53
|
|
protocol: TCP
|
|
udp:
|
|
port: 53
|
|
targetPort: 53
|
|
protocol: UDP
|
|
metrics:
|
|
controller: main
|
|
ports:
|
|
metrics:
|
|
port: 4000
|
|
targetPort: 4000
|
|
protocol: TCP
|
|
persistence:
|
|
config:
|
|
enabled: true
|
|
type: configMap
|
|
name: blocky
|
|
advancedMounts:
|
|
main:
|
|
main:
|
|
- path: /app/config.yml
|
|
readOnly: true
|
|
mountPropagation: None
|
|
subPath: config.yml
|