# # ============================================================================= # GENERAL CONFIGURATION # ============================================================================= # APP_NAME = name of application for use in scripts # COMPOSE_FILE = default for no app_name in docker-compose file name, app if there is # BACKUP = if true, include this application in backup operations # HEALTHCHECK = if true, default docker health checks for that container will be enabled # AUTHELIA = if true, use Authelia authentication, if false turned off. # HEADSCALE = options : false, local, remote (see general config). e.g false or local,remote # CFG_WEBLIBREPORTAL_APP_NAME=weblibreportal CFG_WEBLIBREPORTAL_BACKUP=false CFG_WEBLIBREPORTAL_BACKUP_STRATEGY=auto CFG_WEBLIBREPORTAL_COMPOSE_FILE=default CFG_WEBLIBREPORTAL_HEALTHCHECK=true CFG_WEBLIBREPORTAL_AUTHELIA=false CFG_WEBLIBREPORTAL_HEADSCALE=false # # ============================================================================= # METADATA # ============================================================================= CFG_WEBLIBREPORTAL_CATEGORY="features" CFG_WEBLIBREPORTAL_TITLE="LibrePortal Website" CFG_WEBLIBREPORTAL_DESCRIPTION="The libreportal.org marketing/docs site" CFG_WEBLIBREPORTAL_LONG_DESCRIPTION="The LibrePortal website (Eleventy), data-driven from the app catalogue. Build + publish its docroot with containers/weblibreportal/publish.sh." CFG_WEBLIBREPORTAL_URL="https://libreportal.org" CFG_WEBLIBREPORTAL_ACTIONS="configure|install|restart|shutdown|uninstall" # # ============================================================================= # NETWORK CONFIGURATION # ============================================================================= # DOMAIN = number of domain from the general config, useful when using multiple domains # WHITELIST = if true only allow whitelisted ips on traefik, if false allow all # CFG_WEBLIBREPORTAL_DOMAIN=1 CFG_WEBLIBREPORTAL_WHITELIST=false CFG_WEBLIBREPORTAL_NETWORK=default # # ============================================================================= # PORT CONFIGURATION # ============================================================================= # PORT_ = app|name|external:internal|access|protocol|login|traefik|webui|title|path|slug # CFG_WEBLIBREPORTAL_PORT_1="weblibreportal-service|webui|random:80|public|tcp|false|true|true|Website|/|weblibreportal"