🔥 This service is a cronjob to process generate API Documentation Data From Hoppscotch with Tool Docsify Every 30 second
-
[✅] Support Example Response on version Hoppscotch version >= 2024.9.0
-
[✅] Auto Generate API Document
Every 30 second -
[✅] Authenticate With Microsoft
-
[✅] Filter Team Collection By User
-
[✅] Download API Document With Zip (can be serve with Docsify CLI in your local)
-
[✅] Example Body Response (format
EXAMPLE_$status_$name) -
[✅] Support Request Body Content-Type (
applicatioon/json,multipart/form-data,application/x-www-form-urlencoded,application/xml,text/xml) -
[✅] Request & Collection Support Header And Auth Type
Basic Auth,API KEY,Bearer Token -
[✅] Import Hoppscotch Collection to generate Document
-
Authenticate With Google
-
Authenticate With Github
-
Request & Collection Support Auth Type
Oauth 2.0
Pull Images
docker pull blackmocca/hopp-api-doc:v1.3.2-linux-amd64Run Images
docker run --name hopp-api-doc -v ${pwd}/docs:/usr/app/docs -p 3200:3000 --env-file=.env -d --restart unless-stopped blackmocca/hopp-api-doc:v1.3.1-linux-amd64| Name | Description |
|---|---|
| DATABASE_URL | connection string Postgresql self host hoppscotch backend |
| TIMER_SYNC_TEAM_COLLECTION | define sync team collection in unit second |
| MICROSOFT_CLIENT_ID | Microsoft Oauth2 Client Id |
| MICROSOFT_CLIENT_SECRET | Microsoft Oauth2 Client Secret |
| MICROSOFT_CALLBACK_URL | Microsoft Oauth2 Valid Redirect https://$yourdomain/v1/auth/microsoft/callback |
| MICROSOFT_SCOPE | Microsoft Oauth2 Scope user.read Required Property email |
| MICROSOFT_TENANT | Microsoft Oauth2 Tanent |



