diff --git a/config/manual/technitium-advanced-blocking.json b/config/manual/technitium-advanced-blocking.json index c44f96b..2a43a7a 100644 --- a/config/manual/technitium-advanced-blocking.json +++ b/config/manual/technitium-advanced-blocking.json @@ -1,17 +1,18 @@ { "enableBlocking": true, - "blockListUrlUpdateIntervalHours": 6, + "blockListUrlUpdateIntervalHours": 24, "localEndPointGroupMap": { "127.0.0.1": "bypass" }, "networkGroupMap": { - "0.0.0.0/0": "everyone", - "[::]/0": "everyone", "192.168.2.33": "kids", "192.168.2.34": "kids", "192.168.2.35": "kids", "192.168.2.36": "kids", - "192.168.2.37": "kids" + "192.168.2.37": "kids", + "192.168.2.224": "kids", + "0.0.0.0/0": "everyone", + "[::]/0": "everyone" }, "groups": [ { @@ -24,7 +25,9 @@ "::" ], "allowed": [], - "blocked": [], + "blocked": [ + "example.com" + ], "allowListUrls": [], "blockListUrls": [], "allowedRegex": [], @@ -43,13 +46,38 @@ "::" ], "allowed": [], - "blocked": [], + "blocked": [ + "discord.com", + "youtube.com", + "bigolive.tv", + "claspws.tv", + "spotify.com", + "ifood.tv", + "ravm.tv", + "play.works", + "teads.tv", + "vod.delivery.roku.com", + "vod-playlist.sr.roku.com", + "midland.sb.roku.com", + "cdn-apple.com", + "discover.provider.plex.tv" + ], "allowListUrls": [], "blockListUrls": [ { "url": "https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/social/hosts", "blockAsNxDomain": true, "blockingAddresses": [] + }, + { + "url": "https://github.com/StevenBlack/hosts/raw/refs/heads/master/alternates/fakenews-porn-only/hosts", + "blockAsNxDomain": true, + "blockingAddresses": [] + }, + { + "url": "https://github.com/StevenBlack/hosts/raw/refs/heads/master/alternates/gambling-only/hosts", + "blockAsNxDomain": true, + "blockingAddresses": [] } ], "allowedRegex": [], diff --git a/config/stacks/arr.yaml b/config/stacks/arr.yaml index 261e587..318b6cf 100644 --- a/config/stacks/arr.yaml +++ b/config/stacks/arr.yaml @@ -99,8 +99,8 @@ pass_secret: "lidarr_password" group: "Arr" service_name: "lidarr" - image_name: "linuxserver/lidarr:2.13.0-develop" + image_name: "linuxserver/lidarr:nightly-2.13.2.4685-ls165" mounts: - "/mnt/user/Arr/lidarr-data:/config" - "/mnt/user/Media:/media" - - "/mnt/user/Downloads:/downloads" \ No newline at end of file + - "/mnt/user/Downloads:/downloads" diff --git a/config/stacks/databases.yaml b/config/stacks/databases.yaml new file mode 100644 index 0000000..0056f76 --- /dev/null +++ b/config/stacks/databases.yaml @@ -0,0 +1,61 @@ +databases: + zone_name: "dcapi.app" + env: + - "TZ=America/Chicago" + mounts: + - "/etc/localtime:/etc/localtime:ro" + generated_secrets: + networks: + db-network: + internal: true + driver: bridge + services: + mongodb: + dns: + enabled: false + network: + networks: + - name: "db-network" + auth: + enabled: false + icon: "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/mongodb.png" + service_name: "mongodb" + description: "" + image_name: "mongo:latest" + env: + - "MONGO_INITDB_ROOT_USERNAME=" + - "MONGO_INITDB_ROOT_PASSWORD=" + mounts: + - "/mnt/user/DataStore/mongo-data:/data/db" + postgres: + image: "postgres:14" + icon: "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/postgres.png" + service_name: "postgres" + volumes: + - "/mnt/user/DataStore/postgres-data:/var/lib/postgresql/data" + dns: + enabled: false + network: + networks: + - name: "db-network" + environment: + - "POSTGRES_USER=" + - "POSTGRES_PASSWORD=" + - "POSTGRES_DB=" + redis: + image: "redis:latest" + service_name: "redis" + icon: "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/redis.png" + volumes: + - "/mnt/user/DataStore/redis-data:/data" + dns: + enabled: false + network: + networks: + - name: "db-network" + commands: + - "/bin/sh" + - "-c" + - "redis-server --appendonly yes --requirepass \"$${REDIS_PASSWORD:?REDIS_PASSWORD variable is not set}\"" + environment: + - "REDIS_PASSWORD=" \ No newline at end of file