librelad 875a60f90f LibrePortal v0.1.0 — initial release
A free, open, self-hosted app platform (GNU AGPLv3): one-click app deploys,
Traefik reverse proxy with automatic SSL, rootless Docker support, gluetun
VPN routing, and a web dashboard to manage it all.

Free & open forever to self-host; optional paid hosted services fund it.
See PROMISE.md.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

Signed-off-by: librelad <librelad@digitalangels.vip>
2026-05-21 20:37:54 +01:00

41 lines
1.8 KiB
YAML
Executable File

services:
fail2ban-service: #LIBREPORTAL|SERVICE_TAG_1|fail2ban-service
image: lscr.io/linuxserver/fail2ban:latest
container_name: fail2ban-service
cap_add:
- NET_ADMIN
- NET_RAW
network_mode: host
environment:
- PUID=1000
- PGID=1000
- TZ:TIMEZONE_DATA #LIBREPORTAL|TIMEZONE_TAG|TIMEZONE_DATA
- VERBOSITY=-vv #optional
volumes:
- SOCKET_DATA #LIBREPORTAL|SOCKET_TAG|SOCKET_DATA
- ./config/:/config
- ./logs/:/var/log:ro
#- ./logs/airsonic/:/remotelogs/airsonic:ro #optional
#- ./logs/apache2/log:/remotelogs/apache2:ro #optional
#- ./logs/authelia/log:/remotelogs/authelia:ro #optional
#- ./logs/emby/log:/remotelogs/emby:ro #optional
#- ./logs/filebrowser/log:/remotelogs/filebrowser:ro #optional
#- ./logs/homeassistant/log:/remotelogs/homeassistant:ro #optional
#- ./logs/lighttpd/log:/remotelogs/lighttpd:ro #optional
#- ./logs/nextcloud/log:/remotelogs/nextcloud:ro #optional
#- ./logs/nginx/log:/remotelogs/nginx:ro #optional
#- ./logs/nzbget/log:/remotelogs/nzbget:ro #optional
#- ./logs/overseerr/log:/remotelogs/overseerr:ro #optional
#- ./logs/prowlarr/log:/remotelogs/prowlarr:ro #optional
#- ./logs/radarr/log:/remotelogs/radarr:ro #optional
#- ./logs/sabnzbd/log:/remotelogs/sabnzbd:ro #optional
#- ./logs/sonarr/log:/remotelogs/sonarr:ro #optional
#- ./logs/unificontroller/log:/remotelogs/unificontroller:ro #optional
#- ./logs/vaultwarden/log:/remotelogs/vaultwarden:ro #optional
restart: unless-stopped
healthcheck:
disable: HEALTHCHECK_DATA #LIBREPORTAL|HEALTHCHECK_TAG|HEALTHCHECK_DATA
labels:
libreportal.category: "CATEGORY_DATA" #LIBREPORTAL|CATEGORY_TAG|CATEGORY_DATA
libreportal.title: "TITLE_DATA" #LIBREPORTAL|TITLE_TAG|TITLE_DATA