Compare commits

...

2 Commits

Author SHA1 Message Date
Mike Wilson
cf0ec35288 Traefik updates, including adding definition for Proxmox Backup Server 2026-01-15 12:45:22 -05:00
Mike Wilson
32498ea646 Disable automatic language detection for searches in searxng 2026-01-06 15:30:13 -05:00
13 changed files with 38 additions and 39 deletions

View File

@@ -1,5 +1,5 @@
- name: restart searxng
community.docker.docker_compose_v2:
project_src: "{{ install_directory }}/{{ role_name }}"
restarted: true
state: restarted

View File

@@ -17,7 +17,7 @@ search:
safe_search: 0
autocomplete: "qwant"
autocomplete_min: 4
default_lang: "auto"
default_lang: "en-US"
ban_time_on_fail: 5
max_ban_time_on_fail: 120
suspended_times:
@@ -92,7 +92,7 @@ ui:
# cache_url: "https://webcache.googleusercontent.com/search?q=cache:"
# Default interface locale - leave blank to detect from browser information or
# use codes from the 'locales' config section
default_locale: ""
default_locale: "en"
# Open result links in a new tab by default
# results_on_new_tab: false
theme_args:
@@ -292,7 +292,7 @@ engines:
- name: arch linux wiki
engine: archlinux
shortcut: al
shortcut: aw
- name: archive is
engine: xpath

View File

@@ -1,4 +1,4 @@
- name: restart traefik
community.docker.docker_compose_v2:
project_src: "{{ install_directory }}/traefik"
restarted: true
state: restarted

View File

@@ -1,13 +0,0 @@
http:
routers:
router-adguard:
rule: "Host(`adguard.local.{{ personal_domain }}`)"
service: service-adguard
middlewares:
- lan-whitelist@file
services:
service-adguard:
loadBalancer:
servers:
- url: http://10.0.0.1:81

View File

@@ -1,13 +0,0 @@
http:
routers:
router-ezbeq:
rule: "Host(`ezbeq.local.{{ personal_domain }}`)"
service: service-ezbeq
middlewares:
- lan-whitelist@file
services:
service-ezbeq:
loadBalancer:
servers:
- url: http://10.0.0.84:8080

View File

@@ -8,4 +8,4 @@ http:
service-homeassistant:
loadBalancer:
servers:
- url: http://10.0.0.27:8123
- url: http://haos:8123

View File

@@ -8,4 +8,4 @@ http:
service-jellyfin:
loadBalancer:
servers:
- url: http://10.0.0.30:8096
- url: http://jellyfin:8096

View File

@@ -0,0 +1,13 @@
http:
routers:
router-pbs:
rule: "Host(`pbs.local.{{ personal_domain }}`)"
service: service-pbs
middlewares:
- lan-whitelist@file
services:
service-pbs:
loadBalancer:
servers:
- url: https://10.0.0.28:8007

View File

@@ -8,4 +8,4 @@ http:
service-plex:
loadBalancer:
servers:
- url: https://10.0.0.31:32400
- url: https://plex:32400

View File

@@ -10,4 +10,4 @@ http:
service-proxmox:
loadBalancer:
servers:
- url: https://10.0.0.2:8006
- url: https://pve:8006

View File

@@ -0,0 +1,11 @@
http:
routers:
router-sws:
rule: "Host(`mjwilson.org`)"
service: service-sws
services:
service-sws:
loadBalancer:
servers:
- url: http://arch-web:80

View File

@@ -4,8 +4,10 @@ http:
ipWhitelist:
sourceRange:
- 10.0.0.0/24
- 10.67.115.0/24
- 10.0.2.0/24
- 10.10.10.0/24
- 172.16.0.0/12
- 172.18.0.0/12
secure-headers:
headers:
@@ -15,4 +17,4 @@ http:
stsPreload: true
customResponseHeaders:
Permissions-Policy: interest-cohort() # Opts out of Google's FLoC network. See https://paramdeo.com/blog/opting-your-website-out-of-googles-floc-network
X-Robots-Tag: none
X-Robots-Tag: noindex,nofollow

View File

@@ -1,4 +1,3 @@
networks:
traefik:
external: true
@@ -8,7 +7,7 @@ networks:
services:
traefik:
container_name: traefik
image: traefik:v2.9
image: traefik:v3.1
depends_on:
docker_socket_proxy:
condition: service_healthy