Add Runtipi app configuration

This commit is contained in:
2026-04-06 18:03:46 +00:00
parent f68674de01
commit 6b4a6957b1

68
config.json Normal file
View File

@@ -0,0 +1,68 @@
{
"$schema": "../schema.json",
"name": "ONLYOFFICE Docs",
"id": "onlyoffice-docs",
"available": true,
"short_desc": "Online office suite for document editing and collaboration",
"author": "Ascensio System SIA",
"port": 8044,
"categories": ["utilities", "documents"],
"description": "ONLYOFFICE Docs is an online office suite comprising viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats (.docx, .xlsx, .pptx) and enabling collaborative editing in real time.",
"tipiVersion": 2,
"version": "8.2",
"source": "https://github.com/ONLYOFFICE/DocumentServer",
"website": "https://www.onlyoffice.com/",
"exposable": true,
"url_suffix": "/",
"supported_architectures": ["amd64"],
"form_fields": [
{
"type": "text",
"label": "JWT Secret",
"hint": "Secret key for JSON Web Token validation. Use a strong random string.",
"required": true,
"env_variable": "ONLYOFFICE_JWT_SECRET"
},
{
"type": "boolean",
"label": "Enable JWT",
"hint": "Enable JSON Web Token validation for secure API access",
"required": false,
"default": true,
"env_variable": "ONLYOFFICE_JWT_ENABLED"
},
{
"type": "text",
"label": "JWT Header",
"hint": "HTTP header name for JWT token (default: Authorization)",
"required": false,
"default": "Authorization",
"env_variable": "ONLYOFFICE_JWT_HEADER"
},
{
"type": "boolean",
"label": "JWT in Body",
"hint": "Enable token validation in request body",
"required": false,
"default": false,
"env_variable": "ONLYOFFICE_JWT_IN_BODY"
},
{
"type": "boolean",
"label": "Allow Unauthorized Storage",
"hint": "Set to true if using self-signed certificates for your storage server (e.g., Nextcloud)",
"required": false,
"default": false,
"env_variable": "ONLYOFFICE_USE_UNAUTHORIZED_STORAGE"
},
{
"type": "boolean",
"label": "Enable WOPI",
"hint": "Enable WOPI protocol handlers for integration with WOPI-compatible apps",
"required": false,
"default": false,
"env_variable": "ONLYOFFICE_WOPI_ENABLED"
}
],
"min_tipi_version": "3.0.0"
}