Hoppscotch

Hoppscotch

Offiziell

Docker-Anwendung from grtgbln's Repository

Übersicht

Open source API development ecosystem, alternative to Postman and Insomnia.

Anforderungen


        Requires a separate Postgres database.
    

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:3100]/
Netzwerk
bridge
Privilegiert
false

Konfiguration der Vorlage

Admin UI PortPorttcp

Container Port: 3100

Ziel
3100
Standard
3100
Wert
3100
Frontend PortPorttcp

Container Port: 3000

Ziel
3000
Standard
3000
Wert
3000
Backend PortPorttcp

Container Port: 3170

Ziel
3170
Standard
3170
Wert
3170
Database URLVariable

Postgres database URL

Ziel
DATABASE_URL
Standard
postgresql://username:password@url:5432/dbname
Wert
postgresql://username:password@url:5432/dbname
Auth Tokens - JWT SecretVariable

JWT secret for authentication tokens

Ziel
JWT_SECRET
Auth Tokens - Session SecretVariable

Session secret for authentication tokens

Ziel
SESSION_SECRET
Data Encryption KeyVariable

Key for data encryption in database. Must be 32 characters.

Ziel
DATA_ENCRYPTION_KEY
Redirect URLVariable

Redirect URL for authentication

Ziel
REDIRECT_URL
Standard
http://localhost:3000
Wert
http://localhost:3000
Whitelisted OriginsVariable

Comma-separated list of whitelisted URLs for authentication. Include three ports used by Hoppscotch.

Ziel
WHITELISTED_ORIGINS
Standard
http://localhost:3000,http://localhost:3100,http://localhost:3170
Wert
http://localhost:3000,http://localhost:3100,http://localhost:3170
Enabled Auth ProvidersVariable

Comma-separated list of enabled authentication providers. Options: GOOGLE, GITHUB, MICROSOFT, EMAIL

Ziel
VITE_ALLOWED_AUTH_PROVIDERS
Google Auth - Client IDVariable

Google OAuth client ID. Delete if not using Google authentication.

Ziel
GOOGLE_CLIENT_ID
Google Auth - Client SecretVariable

Google OAuth client secret. Delete if not using Google authentication.

Ziel
GOOGLE_CLIENT_SECRET
Google Auth - Callback URLVariable

Google OAuth callback URL. Delete if not using Google authentication.

Ziel
GOOGLE_CALLBACK_URL
Standard
http://localhost:3170/v1/auth/google/callback
Wert
http://localhost:3170/v1/auth/google/callback
Google Auth - ScopeVariable

Google OAuth scope. Delete if not using Google authentication.

Ziel
GOOGLE_SCOPE
Standard
email,profile
Wert
email,profile
GitHub Auth - Client IDVariable

GitHub OAuth client ID. Delete if not using GitHub authentication.

Ziel
GITHUB_CLIENT_ID
GitHub Auth - Client SecretVariable

GitHub OAuth client secret. Delete if not using GitHub authentication.

Ziel
GITHUB_CLIENT_SECRET
GitHub Auth - Callback URLVariable

GitHub OAuth callback URL. Delete if not using GitHub authentication.

Ziel
GITHUB_CALLBACK_URL
Standard
http://localhost:3170/v1/auth/github/callback
Wert
http://localhost:3170/v1/auth/github/callback
GitHub Auth - ScopeVariable

GitHub OAuth scope. Delete if not using GitHub authentication.

Ziel
GITHUB_SCOPE
Standard
user:email
Wert
user:email
Microsoft Auth - Client IDVariable

Microsoft OAuth client ID. Delete if not using Microsoft authentication.

Ziel
MICROSOFT_CLIENT_ID
Microsoft Auth - Client SecretVariable

Microsoft OAuth client secret. Delete if not using Microsoft authentication.

Ziel
MICROSOFT_CLIENT_SECRET
Microsoft Auth - Callback URLVariable

Microsoft OAuth callback URL. Delete if not using Microsoft authentication.

Ziel
MICROSOFT_CALLBACK_URL
Standard
http://localhost:3170/v1/auth/microsoft/callback
Wert
http://localhost:3170/v1/auth/microsoft/callback
Microsoft Auth - ScopeVariable

Microsoft OAuth scope. Delete if not using Microsoft authentication.

Ziel
MICROSOFT_SCOPE
Standard
user.read
Wert
user.read
Microsoft Auth - TenantVariable

Microsoft OAuth tenant. Delete if not using Microsoft authentication.

Ziel
MICROSOFT_TENANT
Standard
common
Wert
common
Mailer - EnableVariable

Enable email sending for authentication.

Ziel
MAILER_SMTP_ENABLE
Standard
false|true
Mailer- Use Custom ConfigsVariable

Use custom SMTP configurations.

Ziel
MAILER_USE_CUSTOM_CONFIGS
Standard
false|true
Mailer - From AddressVariable

Sender email address.

Ziel
MAILER_ADDRESS_FROM
Standard
from@example.com
Wert
from@example.com
Mailer - SMTP URLVariable

SMTP server URL.

Ziel
MAILER_SMTP_URL
Standard
smtps://user@domain.com:pass@smtp.domain.com
Wert
smtps://user@domain.com:pass@smtp.domain.com
Mailer - SMTP HostVariable

SMTP server host if custom configs is enabled.

Ziel
MAILER_SMTP_HOST
Standard
smtp.domain.com
Wert
smtp.domain.com
Mailer - SMTP PortVariable

SMTP server port if custom configs is enabled.

Ziel
MAILER_SMTP_PORT
Standard
587
Wert
587
Mailer - SMTP SecureVariable

SMTP secure connection if custom configs is enabled.

Ziel
MAILER_SMTP_SECURE
Standard
true|false
Mailer - SMTP UsernameVariable

SMTP username if custom configs is enabled.

Ziel
MAILER_SMTP_USER
Standard
user@domain.com
Wert
user@domain.com
Mailer - SMTP PasswordVariable

SMTP password if custom configs is enabled.

Ziel
MAILER_SMTP_PASS
Mailer - TLS Reject UnauthorizedVariable

Reject unauthorized TLS connections if custom configs is enabled.

Ziel
MAILER_TLS_REJECT_UNAUTHORIZED
Standard
true|false
Frontend - Base URLVariable

Base URL for the application

Ziel
VITE_BASE_URL
Standard
http://IP_ADDRESS:3000
Wert
http://IP_ADDRESS:3000
Frontend - Shortcode Base URLVariable

Base URL for shortcode sharing, can be the same as Base URL.

Ziel
VITE_SHORTCODE_BASE_URL
Standard
http://IP_ADDRESS:3000
Wert
http://IP_ADDRESS:3000
Frontend - Admin URLVariable

Admin URL for the application

Ziel
VITE_ADMIN_URL
Standard
http://IP_ADDRESS:3100
Wert
http://IP_ADDRESS:3100
Backend - GraphQL URLVariable

GraphQL URL for the application

Ziel
VITE_BACKEND_GQL_URL
Standard
http://IP_ADDRESS:3170/graphql
Wert
http://IP_ADDRESS:3170/graphql
Backend - WebSockets URLVariable

WebSockets URL for the application

Ziel
VITE_BACKEND_WS_URL
Standard
wss://IP_ADDRESS:3170/graphql
Wert
wss://IP_ADDRESS:3170/graphql
Backend - API URLVariable

API URL for the application

Ziel
VITE_BACKEND_API_URL
Standard
http://IP_ADDRESS:3170/v1
Wert
http://IP_ADDRESS:3170/v1
Rate Limit - TTLVariable

Time, in seconds, it takes to refresh the maximum number of requests being received

Ziel
RATE_LIMIT_TTL
Standard
60
Wert
60
Rate Limit - Max RequestsVariable

Maximum number of requests per IP under the TTL

Ziel
RATE_LIMIT_MAX
Standard
100
Wert
100
Auth Tokens - Salt ComplexityVariable

Salt complexity for authentication tokens

Ziel
TOKEN_SALT_COMPLEXITY
Standard
10
Wert
10
Auth Tokens - Magic Link Token ValidityVariable

Duration, in days, for magic link tokens

Ziel
MAGIC_LINK_TOKEN_VALIDITY
Standard
3
Wert
3
Auth Tokens - Refresh Token ValidityVariable

Duration, in milliseconds, for refresh tokens

Ziel
REFRESH_TOKEN_VALIDITY
Standard
604800000
Wert
604800000
Auth Tokens - Access Token ValidityVariable

Duration, in milliseconds, for access tokens

Ziel
ACCESS_TOKEN_VALIDITY
Standard
86400000
Wert
86400000
Allow Secure CookiesVariable

Set to false if using http. Some auth providers may not support http requests and may stop working when set to false.

Ziel
ALLOW_SECURE_COOKIES
Standard
false|true
Subpath Access Mode PortVariable

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.

Ziel
HOPP_AIO_ALTERNATE_PORT
Standard
80
Wert
80
Terms of Service LinkVariable

Terms of service link

Ziel
VITE_APP_TOS_LINK
Standard
https://docs.hoppscotch.io/support/terms
Wert
https://docs.hoppscotch.io/support/terms
Privacy Policy LinkVariable

Privacy policy link

Ziel
VITE_APP_PRIVACY_POLICY_LINK
Standard
https://docs.hoppscotch.io/support/privacy
Wert
https://docs.hoppscotch.io/support/privacy
App TitleVariable

Title of the app

Ziel
TITLE
Standard
Wedding Share
Wert
Wedding Share
Logo URLVariable

URL of the logo

Ziel
LOGO
Standard
https://raw.githubusercontent.com/nwithan8/unraid_templates/master/images/wedding-share-icon.png
Wert
https://raw.githubusercontent.com/nwithan8/unraid_templates/master/images/wedding-share-icon.png
Gallery Column CountVariable

Number of columns in the gallery

Ziel
GALLERY_COLUMNS
Standard
4
Wert
4
Allowed File TypesVariable

Comma separated list of allowed file types

Ziel
ALLOWED_FILE_TYPES
Standard
.jpg,.jpeg,.png
Wert
.jpg,.jpeg,.png
Max File SizeVariable

Maximum file size in MB

Ziel
MAX_FILE_SIZE_MB
Standard
10
Wert
10
Secret KeyVariable

Secret key to combat strangers uploading. Optional, but recommended.

Ziel
SECRET_KEY
Disable UploadVariable

Disable the ability to upload files

Ziel
DISABLE_UPLOAD
Standard
false|true
Disable QR CodeVariable

Disable the sharable QR code

Ziel
DISABLE_QR_CODE
Standard
false|true
Hide Secret Key from QR CodeVariable

Hide the secret key from the QR code

Ziel
HIDE_KEY_FROM_QR_CODE
Standard
false|true
Disable Home LinkVariable

Disable the home link

Ziel
DISABLE_HOME_LINK
Standard
false|true
Uploads pathPath

Path to uploaded files

Ziel
/app/wwwroot/uploads
Standard
/mnt/user/appdata/wedding_share/uploads
Wert
/mnt/user/appdata/wedding_share/uploads

Statistik herunterladen

2,363,243
Downloads insgesamt
62,568
Dieser Monat
54,526
Durchschnittlich / Monat

Gesamte Downloads im Laufe der Zeit

Tabelle laden...

Einzelheiten

Repository
hoppscotch/hoppscotch:latest
Zuletzt aktualisiert2026-04-30
Erstmals gesehen2025-02-15

Führen Sie Hoppscotch auf Unraid aus.

Hoppscotch ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.