Hoppscotch
OficialAplicación Docker from grtgbln's Repository
Visión general
Requisitos
Requires a separate Postgres database.
Argumentos en tiempo de ejecución
- Interfaz web
http://[IP]:[PORT:3100]/- Red
bridge- Privilegiado
- false
Configuración de plantillas
Container Port: 3100
- Objetivo
- 3100
- Por defecto
- 3100
- Valor
- 3100
Container Port: 3000
- Objetivo
- 3000
- Por defecto
- 3000
- Valor
- 3000
Container Port: 3170
- Objetivo
- 3170
- Por defecto
- 3170
- Valor
- 3170
Postgres database URL
- Objetivo
- DATABASE_URL
- Por defecto
- postgresql://username:password@url:5432/dbname
- Valor
- postgresql://username:password@url:5432/dbname
JWT secret for authentication tokens
- Objetivo
- JWT_SECRET
Session secret for authentication tokens
- Objetivo
- SESSION_SECRET
Key for data encryption in database. Must be 32 characters.
- Objetivo
- DATA_ENCRYPTION_KEY
Redirect URL for authentication
- Objetivo
- REDIRECT_URL
- Por defecto
- http://localhost:3000
- Valor
- http://localhost:3000
Comma-separated list of whitelisted URLs for authentication. Include three ports used by Hoppscotch.
- Objetivo
- WHITELISTED_ORIGINS
- Por defecto
- http://localhost:3000,http://localhost:3100,http://localhost:3170
- Valor
- http://localhost:3000,http://localhost:3100,http://localhost:3170
Comma-separated list of enabled authentication providers. Options: GOOGLE, GITHUB, MICROSOFT, EMAIL
- Objetivo
- VITE_ALLOWED_AUTH_PROVIDERS
Google OAuth client ID. Delete if not using Google authentication.
- Objetivo
- GOOGLE_CLIENT_ID
Google OAuth client secret. Delete if not using Google authentication.
- Objetivo
- GOOGLE_CLIENT_SECRET
Google OAuth callback URL. Delete if not using Google authentication.
- Objetivo
- GOOGLE_CALLBACK_URL
- Por defecto
- http://localhost:3170/v1/auth/google/callback
- Valor
- http://localhost:3170/v1/auth/google/callback
Google OAuth scope. Delete if not using Google authentication.
- Objetivo
- GOOGLE_SCOPE
- Por defecto
- email,profile
- Valor
- email,profile
GitHub OAuth client ID. Delete if not using GitHub authentication.
- Objetivo
- GITHUB_CLIENT_ID
GitHub OAuth client secret. Delete if not using GitHub authentication.
- Objetivo
- GITHUB_CLIENT_SECRET
GitHub OAuth callback URL. Delete if not using GitHub authentication.
- Objetivo
- GITHUB_CALLBACK_URL
- Por defecto
- http://localhost:3170/v1/auth/github/callback
- Valor
- http://localhost:3170/v1/auth/github/callback
GitHub OAuth scope. Delete if not using GitHub authentication.
- Objetivo
- GITHUB_SCOPE
- Por defecto
- user:email
- Valor
- user:email
Microsoft OAuth client ID. Delete if not using Microsoft authentication.
- Objetivo
- MICROSOFT_CLIENT_ID
Microsoft OAuth client secret. Delete if not using Microsoft authentication.
- Objetivo
- MICROSOFT_CLIENT_SECRET
Microsoft OAuth callback URL. Delete if not using Microsoft authentication.
- Objetivo
- MICROSOFT_CALLBACK_URL
- Por defecto
- http://localhost:3170/v1/auth/microsoft/callback
- Valor
- http://localhost:3170/v1/auth/microsoft/callback
Microsoft OAuth scope. Delete if not using Microsoft authentication.
- Objetivo
- MICROSOFT_SCOPE
- Por defecto
- user.read
- Valor
- user.read
Microsoft OAuth tenant. Delete if not using Microsoft authentication.
- Objetivo
- MICROSOFT_TENANT
- Por defecto
- common
- Valor
- common
Enable email sending for authentication.
- Objetivo
- MAILER_SMTP_ENABLE
- Por defecto
- false|true
Use custom SMTP configurations.
- Objetivo
- MAILER_USE_CUSTOM_CONFIGS
- Por defecto
- false|true
Sender email address.
- Objetivo
- MAILER_ADDRESS_FROM
- Por defecto
- from@example.com
- Valor
- from@example.com
SMTP server URL.
- Objetivo
- MAILER_SMTP_URL
- Por defecto
- smtps://user@domain.com:pass@smtp.domain.com
- Valor
- smtps://user@domain.com:pass@smtp.domain.com
SMTP server host if custom configs is enabled.
- Objetivo
- MAILER_SMTP_HOST
- Por defecto
- smtp.domain.com
- Valor
- smtp.domain.com
SMTP server port if custom configs is enabled.
- Objetivo
- MAILER_SMTP_PORT
- Por defecto
- 587
- Valor
- 587
SMTP secure connection if custom configs is enabled.
- Objetivo
- MAILER_SMTP_SECURE
- Por defecto
- true|false
SMTP username if custom configs is enabled.
- Objetivo
- MAILER_SMTP_USER
- Por defecto
- user@domain.com
- Valor
- user@domain.com
SMTP password if custom configs is enabled.
- Objetivo
- MAILER_SMTP_PASS
Reject unauthorized TLS connections if custom configs is enabled.
- Objetivo
- MAILER_TLS_REJECT_UNAUTHORIZED
- Por defecto
- true|false
Base URL for the application
- Objetivo
- VITE_BASE_URL
- Por defecto
- http://IP_ADDRESS:3000
- Valor
- http://IP_ADDRESS:3000
Base URL for shortcode sharing, can be the same as Base URL.
- Objetivo
- VITE_SHORTCODE_BASE_URL
- Por defecto
- http://IP_ADDRESS:3000
- Valor
- http://IP_ADDRESS:3000
Admin URL for the application
- Objetivo
- VITE_ADMIN_URL
- Por defecto
- http://IP_ADDRESS:3100
- Valor
- http://IP_ADDRESS:3100
GraphQL URL for the application
- Objetivo
- VITE_BACKEND_GQL_URL
- Por defecto
- http://IP_ADDRESS:3170/graphql
- Valor
- http://IP_ADDRESS:3170/graphql
WebSockets URL for the application
- Objetivo
- VITE_BACKEND_WS_URL
- Por defecto
- wss://IP_ADDRESS:3170/graphql
- Valor
- wss://IP_ADDRESS:3170/graphql
API URL for the application
- Objetivo
- VITE_BACKEND_API_URL
- Por defecto
- http://IP_ADDRESS:3170/v1
- Valor
- http://IP_ADDRESS:3170/v1
Time, in seconds, it takes to refresh the maximum number of requests being received
- Objetivo
- RATE_LIMIT_TTL
- Por defecto
- 60
- Valor
- 60
Maximum number of requests per IP under the TTL
- Objetivo
- RATE_LIMIT_MAX
- Por defecto
- 100
- Valor
- 100
Salt complexity for authentication tokens
- Objetivo
- TOKEN_SALT_COMPLEXITY
- Por defecto
- 10
- Valor
- 10
Duration, in days, for magic link tokens
- Objetivo
- MAGIC_LINK_TOKEN_VALIDITY
- Por defecto
- 3
- Valor
- 3
Duration, in milliseconds, for refresh tokens
- Objetivo
- REFRESH_TOKEN_VALIDITY
- Por defecto
- 604800000
- Valor
- 604800000
Duration, in milliseconds, for access tokens
- Objetivo
- ACCESS_TOKEN_VALIDITY
- Por defecto
- 86400000
- Valor
- 86400000
Set to false if using http. Some auth providers may not support http requests and may stop working when set to false.
- Objetivo
- ALLOW_SECURE_COOKIES
- Por defecto
- false|true
This is an optional variable that lets you specify an alternate port for the container’s endpoint when operating in subpath access mode. By default, this endpoint is exposed on port 80.
- Objetivo
- HOPP_AIO_ALTERNATE_PORT
- Por defecto
- 80
- Valor
- 80
Terms of service link
- Objetivo
- VITE_APP_TOS_LINK
- Por defecto
- https://docs.hoppscotch.io/support/terms
- Valor
- https://docs.hoppscotch.io/support/terms
Privacy policy link
- Objetivo
- VITE_APP_PRIVACY_POLICY_LINK
- Por defecto
- https://docs.hoppscotch.io/support/privacy
- Valor
- https://docs.hoppscotch.io/support/privacy
Title of the app
- Objetivo
- TITLE
- Por defecto
- Wedding Share
- Valor
- Wedding Share
URL of the logo
- Objetivo
- LOGO
- Por defecto
- https://raw.githubusercontent.com/nwithan8/unraid_templates/master/images/wedding-share-icon.png
- Valor
- https://raw.githubusercontent.com/nwithan8/unraid_templates/master/images/wedding-share-icon.png
Number of columns in the gallery
- Objetivo
- GALLERY_COLUMNS
- Por defecto
- 4
- Valor
- 4
Comma separated list of allowed file types
- Objetivo
- ALLOWED_FILE_TYPES
- Por defecto
- .jpg,.jpeg,.png
- Valor
- .jpg,.jpeg,.png
Maximum file size in MB
- Objetivo
- MAX_FILE_SIZE_MB
- Por defecto
- 10
- Valor
- 10
Secret key to combat strangers uploading. Optional, but recommended.
- Objetivo
- SECRET_KEY
Disable the ability to upload files
- Objetivo
- DISABLE_UPLOAD
- Por defecto
- false|true
Disable the sharable QR code
- Objetivo
- DISABLE_QR_CODE
- Por defecto
- false|true
Hide the secret key from the QR code
- Objetivo
- HIDE_KEY_FROM_QR_CODE
- Por defecto
- false|true
Disable the home link
- Objetivo
- DISABLE_HOME_LINK
- Por defecto
- false|true
Path to uploaded files
- Objetivo
- /app/wwwroot/uploads
- Por defecto
- /mnt/user/appdata/wedding_share/uploads
- Valor
- /mnt/user/appdata/wedding_share/uploads
Descargar estadísticas
Descargas totales a lo largo del tiempo
Detalles
hoppscotch/hoppscotch:latestEjecute Hoppscotch en Unraid.
Hoppscotch se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.