gitextract_ib118luu/ ├── .env.example ├── .github/ │ └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── appdata/ │ ├── authelia/ │ │ ├── configuration.yml.example │ │ └── users.yml.example │ ├── nginx/ │ │ ├── common/ │ │ │ ├── acl.conf │ │ │ ├── disabled/ │ │ │ │ ├── commentspam.conf.disabled │ │ │ │ ├── hack-protection.conf.disabled │ │ │ │ ├── php5.conf.disabled │ │ │ │ ├── redis-php7.conf.disabled │ │ │ │ ├── selfhosted-cdn.conf.disabled │ │ │ │ └── shb-ssl.conf.disabled │ │ │ ├── hotlink.conf │ │ │ ├── nonwp-common-php.conf │ │ │ ├── php7/ │ │ │ │ ├── nonwp-locations-php.conf │ │ │ │ ├── nonwp-nfc-php.conf │ │ │ │ ├── wp-common-php.conf │ │ │ │ ├── wp-nfc-php-beta.conf │ │ │ │ └── wp-nfc-php.conf │ │ │ ├── php8/ │ │ │ │ ├── nonwp-locations-php.conf │ │ │ │ ├── nonwp-nfc-php.conf │ │ │ │ ├── wp-common-php.conf │ │ │ │ └── wp-nfc-php.conf │ │ │ ├── wp-404-rewrites.conf │ │ │ ├── wp-locations-php.conf │ │ │ ├── wp-rankmath-sitemap-config.conf │ │ │ └── wp-yoast-sitemap-config.conf │ │ ├── conf.d/ │ │ │ ├── blockips.conf │ │ │ ├── fastcgi.conf │ │ │ ├── optimizations.conf │ │ │ ├── upstream.conf │ │ │ └── webp.conf │ │ ├── fastcgi.conf │ │ ├── mime.types │ │ ├── nginx.conf │ │ └── sites/ │ │ ├── dash.conf │ │ ├── deployrr.conf │ │ ├── khub.conf │ │ └── simplehomelab.conf │ ├── php/ │ │ ├── php7/ │ │ │ ├── conf.d/ │ │ │ │ ├── extensions.ini │ │ │ │ └── opcache.ini │ │ │ └── php.ini │ │ └── php8/ │ │ ├── pear.conf │ │ ├── php/ │ │ │ ├── conf.d/ │ │ │ │ ├── extensions.ini │ │ │ │ ├── extensions.ini.example │ │ │ │ ├── opcache.ini │ │ │ │ ├── opcache.ini.example │ │ │ │ ├── opcache.ini.new │ │ │ │ └── opcache.ini.old │ │ │ └── php.ini │ │ ├── php-fpm.conf │ │ └── php-fpm.d/ │ │ ├── docker.conf │ │ ├── wordpress.conf │ │ ├── www.conf │ │ └── zz-docker.conf │ ├── picard/ │ │ └── filenaming_script.example │ ├── rclone/ │ │ ├── rclone-logrotate.conf.example │ │ └── rclone.conf.example │ ├── traefik2/ │ │ └── rules/ │ │ ├── ds918/ │ │ │ ├── app-ds918-dsm-oauth.yml.example │ │ │ ├── app-ds918-video-oauth.yml.example │ │ │ ├── chain-basic-auth.yml │ │ │ ├── chain-no-auth.yml │ │ │ ├── chain-oauth-external.yml │ │ │ ├── chain-oauth.yml │ │ │ ├── middlewares-basic-auth.yml │ │ │ ├── middlewares-buffering.yml │ │ │ ├── middlewares-compress.yml │ │ │ ├── middlewares-oauth-external.yml │ │ │ ├── middlewares-oauth.yml │ │ │ ├── middlewares-rate-limit.yml │ │ │ ├── middlewares-secure-headers.yml │ │ │ └── tls-opts.yml │ │ ├── hs/ │ │ │ ├── app-adguard-home-authelia.yml.example │ │ │ ├── app-adguard-home-oauth.yml.example │ │ │ ├── app-haos-no-auth.yml.example │ │ │ ├── app-pihole-oauth.yml.example │ │ │ ├── app-plex-no-auth.yml.example │ │ │ ├── app-proxmox-ve-oauth.yml.example │ │ │ ├── app-tautulli-with-auth-bypass.yml.example │ │ │ ├── app-unifi-controller-authelia.example │ │ │ ├── chain-authelia.yml │ │ │ ├── chain-basic-auth.yml │ │ │ ├── chain-no-auth-no-crowdsec.yml │ │ │ ├── chain-no-auth.yml │ │ │ ├── chain-oauth-external.yml │ │ │ ├── chain-oauth-no-crowdsec.yml │ │ │ ├── chain-oauth.yml │ │ │ ├── domain-passthrough.yml.example │ │ │ ├── middlewares-authelia.yml │ │ │ ├── middlewares-basic-auth.yml │ │ │ ├── middlewares-buffering.yml │ │ │ ├── middlewares-compress.yml │ │ │ ├── middlewares-oauth-external.yml │ │ │ ├── middlewares-oauth.yml │ │ │ ├── middlewares-rate-limit.yml │ │ │ ├── middlewares-secure-headers.yml │ │ │ ├── middlewares-traefik-bouncer.yml │ │ │ └── tls-opts.yml │ │ ├── toml/ │ │ │ ├── app-hassio.toml.example │ │ │ ├── app-pihole.toml.example │ │ │ ├── app-unifi.toml.example │ │ │ ├── middlewares-chains.toml.example │ │ │ ├── middlewares-nextcloud.toml.example │ │ │ └── middlewares.toml.example │ │ └── ws/ │ │ ├── chain-authelia-wp.yml │ │ ├── chain-authelia.yml │ │ ├── chain-basic-auth.yml │ │ ├── chain-no-auth-crowdsec-wp.yml │ │ ├── chain-no-auth-wp.yml │ │ ├── chain-no-auth.yml │ │ ├── chain-oauth-no-crowdsec.yml │ │ ├── chain-oauth.yml │ │ ├── middlewares-authelia.yml │ │ ├── middlewares-basic-auth.yml │ │ ├── middlewares-compress.yml │ │ ├── middlewares-oauth.yml │ │ ├── middlewares-rate-limit.yml │ │ ├── middlewares-secure-headers-wp.yml │ │ ├── middlewares-secure-headers.yml │ │ ├── middlewares-traefik-bouncer.yml │ │ └── tls-opts.yml │ └── traefik3/ │ └── rules/ │ ├── hs/ │ │ ├── chain-basic-auth.yml │ │ ├── chain-no-auth.yml │ │ ├── chain-oauth.yml │ │ ├── middlewares-basic-auth.yml │ │ ├── middlewares-buffering.yml │ │ ├── middlewares-oauth.yml │ │ ├── middlewares-rate-limit.yml │ │ ├── middlewares-secure-headers.yml │ │ └── tls-opts.yml │ └── ws-arm/ │ ├── chain-basic-auth.yml │ ├── chain-no-auth-crowdsec-wp.yml │ ├── chain-no-auth-simple.yml │ ├── chain-no-auth-wp.yml │ ├── chain-no-auth.yml │ ├── chain-oauth.yml │ ├── middlewares-basic-auth.yml │ ├── middlewares-buffering.yml │ ├── middlewares-oauth.yml │ ├── middlewares-rate-limit.yml │ ├── middlewares-secure-headers-wp.yml │ ├── middlewares-secure-headers.yml │ └── tls-opts.yml ├── archives/ │ ├── traefik_v1/ │ │ ├── docker-compose-npm.yml │ │ ├── docker-compose-t1-obsolete.yml │ │ ├── docker-compose-t1-swarm.yml │ │ ├── docker-compose-t1-synology.yml │ │ ├── docker-compose-t1-vpn.yml │ │ ├── docker-compose-t1.yml │ │ ├── traefik1-standalone/ │ │ │ ├── rules/ │ │ │ │ ├── app.toml.example │ │ │ │ ├── dafang1.toml │ │ │ │ ├── hassio.toml │ │ │ │ ├── pihole.toml │ │ │ │ ├── plexwebtools.toml │ │ │ │ ├── shellinabox.toml │ │ │ │ ├── synology.toml │ │ │ │ ├── synplex.toml │ │ │ │ ├── unifi.toml │ │ │ │ ├── webmin.toml │ │ │ │ └── xiaofang1.toml │ │ │ ├── rules.toml │ │ │ ├── traefik.toml │ │ │ ├── traefik.toml.crab │ │ │ ├── traefik.toml.example │ │ │ ├── traefik.toml.singledomain │ │ │ └── traefik.toml.wcddns │ │ └── traefik1-swarm/ │ │ └── rules/ │ │ ├── backcam.toml │ │ ├── dsmfiles.toml │ │ ├── frontcam.toml │ │ ├── hassio.toml │ │ ├── hassio_nodered.toml │ │ ├── hassio_ssh_terminal.toml │ │ ├── hassio_vscode.toml │ │ ├── pihole.toml │ │ ├── plex.toml │ │ ├── plexwebtools.toml │ │ ├── portainer.toml │ │ ├── printer.toml │ │ ├── shellinabox.toml │ │ ├── synology.toml │ │ ├── transmission.toml │ │ ├── webmin.toml │ │ └── xiaofang1.toml │ └── traefik_v3-pre-deployrr/ │ ├── CHANGELOG.md │ ├── custom/ │ │ ├── Dockerfile-csdash │ │ └── Dockerfile-php7 │ ├── docker-compose-dns.yml │ ├── docker-compose-hs-old.yml │ ├── docker-compose-mds.yml │ └── docker-compose-ws.yml ├── commits/ │ ├── 2020/ │ │ ├── 2020_08_17.txt │ │ ├── 2020_08_21.txt │ │ ├── 2020_10_05.txt │ │ ├── 2020_10_06.txt │ │ ├── 2020_10_14.txt │ │ ├── 2020_10_20.txt │ │ ├── 2020_10_24.txt │ │ └── 2020_11_29.txt │ ├── 2021/ │ │ ├── 2021_01_06.txt │ │ ├── 2021_02_14.txt │ │ ├── 2021_03_11.txt │ │ ├── 2021_04_08.txt │ │ ├── 2021_05_14.txt │ │ ├── 2021_08_09.txt │ │ └── 2021_10_04.txt │ ├── 2022/ │ │ ├── 2022_01_23.txt │ │ ├── 2022_02_04.txt │ │ ├── 2022_02_06.txt │ │ ├── 2022_02_21.txt │ │ ├── 2022_02_23.txt │ │ ├── 2022_03_20.txt │ │ ├── 2022_05_19.txt │ │ ├── 2022_06_15.txt │ │ ├── 2022_06_19.txt │ │ ├── 2022_06_26.txt │ │ ├── 2022_07_14.txt │ │ └── 2022_09_20.txt │ ├── 2023/ │ │ ├── 2023_01_26.txt │ │ ├── 2023_03_02.txt │ │ ├── 2023_05_26.txt │ │ └── 2023_09_24.txt │ ├── 2024/ │ │ ├── 2024_01_19.txt │ │ ├── 2024_01_22.txt │ │ ├── 2024_01_30.txt │ │ ├── 2024_05_01.txt │ │ └── 2024_05_30.txt │ └── 2025_10_15.txt ├── compose/ │ ├── archives/ │ │ ├── adguardhome-sync.yml │ │ ├── ampache.yml │ │ ├── apcupsd.yml │ │ ├── autoindex.yml │ │ ├── autoscan.yml │ │ ├── cadvisor.yml │ │ ├── certdumper.yml │ │ ├── cf-companion.yml │ │ ├── cloud-commander.yml │ │ ├── cloud9.yml │ │ ├── cloudflare-ddns.yml │ │ ├── cloudplow.yml │ │ ├── crowdsec-blocklist.yml │ │ ├── crowdsec-metabase.yml │ │ ├── dashy.yml │ │ ├── digikam.yml │ │ ├── dns/ │ │ │ ├── adguardhome-sync.yml │ │ │ ├── adguardhome.yml │ │ │ ├── ddns-updater.yml │ │ │ ├── socket-proxy.yml │ │ │ ├── traefik.yml │ │ │ ├── unbound.yml │ │ │ └── wg-easy.yml │ │ ├── dupeguru.yml │ │ ├── emby.yml │ │ ├── filebrowser.yml │ │ ├── firefox.yml │ │ ├── flaresolverr.yml │ │ ├── funkwhale.yml │ │ ├── glances.yml │ │ ├── gonic.yml │ │ ├── ha-dockermon.yml │ │ ├── handbrake.yml │ │ ├── headscale.yml │ │ ├── heimdall.yml │ │ ├── homeassistant.yml │ │ ├── homepage.yml │ │ ├── jackett.yml │ │ ├── loki.yml │ │ ├── makemkv.yml │ │ ├── mergerfs.yml │ │ ├── metube.yml │ │ ├── miflora.yml │ │ ├── mkvtoolnix.yml │ │ ├── mosquitto.yml │ │ ├── motioneye.yml │ │ ├── musicbrainz.yml │ │ ├── navidrome.yml │ │ ├── node-exporter.yml │ │ ├── nzbget.yml │ │ ├── nzbhydra.yml │ │ ├── ombi.yml │ │ ├── ouroboros.yml │ │ ├── photoprism.yml │ │ ├── photoshow.yml │ │ ├── plex-sync.yml │ │ ├── plex-trakt-sync.yml │ │ ├── postgres.yml │ │ ├── promtail.yml │ │ ├── pyrenamer.yml │ │ ├── readarr.yml │ │ ├── redis-commander.yml │ │ ├── smokeping.yml │ │ ├── smtp-to-telegram.yml │ │ ├── statping.yml │ │ ├── tdarr-node.yml │ │ ├── tiny-media-manager.yml │ │ ├── traefik-certs-dumper.yml │ │ ├── traefik-error-pages.yml │ │ ├── transmission-vpn.yml │ │ ├── unifi-controller.yml │ │ ├── unmanic.yml │ │ ├── varken.yml │ │ ├── watchtower.yml │ │ ├── xteve.yml │ │ └── youtubedl-material.yml │ ├── ds918/ │ │ ├── adguardhome.yml │ │ ├── certdumper.yml │ │ ├── ddns-updater.yml │ │ ├── docker-gc.yml │ │ ├── glances.yml │ │ ├── mergerfs.yml │ │ ├── oauth.yml │ │ ├── plex-sync.yml │ │ ├── plex.yml │ │ ├── portainer.yml │ │ ├── qdirstat.yml │ │ ├── rclone-gcrypt.yml │ │ ├── rclone-gdrive.yml │ │ ├── socket-proxy.yml │ │ ├── syncthing.yml │ │ ├── tdarr.yml │ │ ├── traefik.yml │ │ ├── vscode.yml │ │ └── zerotier.yml │ ├── hs/ │ │ ├── adminer.yml │ │ ├── bazarr.yml │ │ ├── cleanuparr.yml │ │ ├── cloud-commander.yml │ │ ├── custom.yml │ │ ├── deployrr-dashboard.yml │ │ ├── deunhealth.yml │ │ ├── docker-gc.yml │ │ ├── dozzle.yml │ │ ├── firefly-importer.yml │ │ ├── firefly.yml │ │ ├── glances.yml │ │ ├── gluetun.yml │ │ ├── it-tools.yml │ │ ├── kometa.yml │ │ ├── lidarr.yml │ │ ├── maintainerr.yml │ │ ├── makemkv.yml │ │ ├── mkvtoolnix.yml │ │ ├── notifiarr.yml │ │ ├── oauth.yml │ │ ├── picard.yml │ │ ├── prowlarr.yml │ │ ├── qbittorrent-vpn.yml │ │ ├── radarr.yml │ │ ├── sabnzbd.yml │ │ ├── socket-proxy.yml │ │ ├── sonarr.yml │ │ ├── stirling-pdf.yml │ │ ├── traefik.yml │ │ ├── uptime-kuma.yml │ │ └── wud.yml │ ├── mds/ │ │ ├── airsonic-advanced.yml │ │ ├── custom.yml │ │ ├── docker-gc.yml │ │ ├── influxdb.yml │ │ ├── jellyfin.yml │ │ ├── mariadb.yml │ │ ├── mosquitto.yml │ │ ├── node-exporter.yml │ │ ├── pgsql-teslamate.yml │ │ ├── plex-image-cleanup.yml │ │ ├── plex-meta-manager.yml │ │ ├── plex.yml │ │ ├── prometheus.yml │ │ ├── socket-proxy.yml │ │ └── tautulli.yml │ └── ws-arm/ │ ├── adminer.yml │ ├── chromium.yml │ ├── cloudflare-bouncer.yml │ ├── crawl4ai.yml │ ├── crowdsec.yml │ ├── custom.yml │ ├── deployrr-dashboard.yml │ ├── dockflare.yml │ ├── dozzle.yml │ ├── flowise.yml │ ├── glances.yml │ ├── grafana.yml │ ├── influxdb.yml │ ├── mariadb.yml │ ├── n8n.yml │ ├── nginx.yml │ ├── oauth.yml │ ├── ollama.yml │ ├── open-webui.yml │ ├── openhands.yml │ ├── pgadmin.yml │ ├── php7.yml │ ├── php8.yml │ ├── phpmyadmin.yml │ ├── portchecker-api.yml │ ├── portchecker.yml │ ├── postgresql-vector.yml │ ├── postgresql.yml │ ├── prometheus.yml │ ├── qdrant.yml │ ├── redis-disk.yml │ ├── redis.yml │ ├── remmina.yml │ ├── socket-proxy.yml │ ├── sshwifty.yml │ ├── traefik-access-log.yml │ ├── traefik-error-log.yml │ ├── traefik.yml │ ├── vscode.yml │ └── wikidocs.yml ├── docker-compose-ds918.yml ├── docker-compose-hs.yml ├── docker-compose-mds.yml ├── docker-compose-ws-arm.yml ├── scripts/ │ ├── ds918/ │ │ ├── change_perms_plex_hw.sh.example │ │ ├── increase_inotify_limits_syncthing.sh.example │ │ └── switch_ports.sh.example │ ├── hs/ │ │ ├── check-mounts.sh.example │ │ └── start-media-after-boot.sh.example │ └── systemd/ │ └── rclone-ds918.service.example ├── secrets_example/ │ ├── basic_auth_credentials │ ├── cf_dns_api_token │ └── traefik_forward_auth └── shared/ └── config/ └── udms_bash_aliases