Todas las aplicaciones - 0 aplicaciones
domain-watchdog
Aplicación Docker from DevlinDelFuego's Repository
Visión general
Requires an existing PostgreSQL and Redis container on the same Docker network.
Also deploy the domain-watchdog-worker container.
Before starting, create the database:
docker exec -it YOUR_POSTGRES_CONTAINER psql -U YOUR_USER -c "CREATE DATABASE domainwatchdog;"
Install domain-watchdog on Unraid in a few clicks.
Find domain-watchdog in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Requisitos
Categorías
Descargar estadísticas
Enlaces
Detalles
maelgangloff/domain-watchdog:latestArgumentos en tiempo de ejecución
- Interfaz web
http://[IP]:[PORT:80]/- Red
bridge- Concha
sh- Privilegiado
- false
- Parámetros adicionales
--restart=unless-stopped
Configuración de plantillas
Port to access the Domain Watchdog web interface.
- Objetivo
- 80
- Por defecto
- 8080
- Valor
- 8080
Internal Caddy state storage.
- Objetivo
- /data
- Por defecto
- /mnt/user/appdata/domain-watchdog/caddy/data
- Valor
- /mnt/user/appdata/domain-watchdog/caddy/data
Internal Caddy configuration storage.
- Objetivo
- /config
- Por defecto
- /mnt/user/appdata/domain-watchdog/caddy/config
- Valor
- /mnt/user/appdata/domain-watchdog/caddy/config
User-uploaded public content. Create a home.md file here to customize the landing page.
- Objetivo
- /app/public/content
- Por defecto
- /mnt/user/appdata/domain-watchdog/public/content
- Valor
- /mnt/user/appdata/domain-watchdog/public/content
Passphrase used to encrypt JWT keypair. Generate with: openssl rand -hex 32 — If changing this on an existing install, regenerate keys with: docker exec domain-watchdog php /app/bin/console lexik:jwt:generate-keypair --overwrite
- Objetivo
- JWT_PASSPHRASE
Leave as prod.
- Objetivo
- APP_ENV
- Por defecto
- prod
- Valor
- prod
Random secret key. Generate with: openssl rand -hex 32
- Objetivo
- APP_SECRET
Set to true if behind a reverse proxy with SSL. Set to false for plain HTTP direct access.
- Objetivo
- HTTP_SECURE_COOKIE
- Por defecto
- true
- Valor
- true
Internal Caddy binding. Leave as :80.
- Objetivo
- SERVER_NAME
- Por defecto
- :80
- Valor
- :80
Your server's outgoing public IP address. Required for some domain connectors/registrars.
- Objetivo
- OUTGOING_IP
Allow new users to register. Set to false to lock down the instance.
- Objetivo
- REGISTRATION_ENABLED
- Por defecto
- true
- Valor
- true
Require email verification on signup. Requires a working Mailer DSN.
- Objetivo
- REGISTRATION_VERIFY_EMAIL
- Por defecto
- false
- Valor
- false
Full PostgreSQL connection string. Format: postgresql://USER:PASSWORD@CONTAINER_NAME:PORT/DATABASE?serverVersion=VERSION&charset=utf8
- Objetivo
- DATABASE_URL
- Por defecto
- postgresql://app:password@postgresql:5432/domainwatchdog?serverVersion=16&charset=utf8
- Valor
- postgresql://app:password@postgresql:5432/domainwatchdog?serverVersion=16&charset=utf8
Redis connection for async messages. Format: redis://CONTAINER_NAME:PORT/messages?lazy=1
- Objetivo
- MESSENGER_ASYNC_TRANSPORT_DSN
- Por defecto
- redis://redis:6379/messages?lazy=1
- Valor
- redis://redis:6379/messages?lazy=1
Redis connection for low-priority RDAP messages.
- Objetivo
- MESSENGER_RDAP_LOW_TRANSPORT_DSN
- Por defecto
- redis://redis:6379/messages-rdap-low?lazy=1
- Valor
- redis://redis:6379/messages-rdap-low?lazy=1
Redis connection for high-priority RDAP messages.
- Objetivo
- MESSENGER_RDAP_HIGH_TRANSPORT_DSN
- Por defecto
- redis://redis:6379/messages-rdap-high?lazy=1
- Valor
- redis://redis:6379/messages-rdap-high?lazy=1
Redis connection for distributed locking. Format: redis://CONTAINER_NAME:PORT
- Objetivo
- LOCK_DSN
- Por defecto
- redis://redis:6379
- Valor
- redis://redis:6379
SMTP connection for email alerts. Example: smtp://user:pass@smtp.example.com:587 — Leave as null://null to disable.
- Objetivo
- MAILER_DSN
- Por defecto
- null://null
- Valor
- null://null
Display name for outgoing notification emails.
- Objetivo
- MAILER_SENDER_NAME
- Por defecto
- Domain Watchdog
- Valor
- Domain Watchdog
Sender address for outgoing notification emails.
- Objetivo
- MAILER_SENDER_EMAIL
- Por defecto
- notifications@example.com
- Valor
- notifications@example.com
OAuth2/OIDC client ID. Leave blank to disable SSO.
- Objetivo
- OAUTH_CLIENT_ID
OAuth2/OIDC client secret.
- Objetivo
- OAUTH_CLIENT_SECRET
OAuth2 authorization endpoint URL.
- Objetivo
- OAUTH_AUTHORIZATION_URL
OAuth2 token endpoint URL.
- Objetivo
- OAUTH_TOKEN_URL
OAuth2 userinfo endpoint URL.
- Objetivo
- OAUTH_USERINFO_URL
OAuth2 scopes to request. Example: openid profile email
- Objetivo
- OAUTH_SCOPE
Automatically redirect to SSO login instead of showing the local login form.
- Objetivo
- SSO_AUTO_REDIRECT
- Por defecto
- false
- Valor
- false