{ "name": "Redirect", "id": "redirect", "packaging_format": 1, "description": { "en": "Create a redirection or a proxy to another path", "fr": "Créer une redirection ou un proxy vers un autre emplacement" }, "version": "1.0.0~ynh5", "license": "AGPL-3.0-or-later", "url": "https://github.com/YunoHost-Apps/redirect_ynh", "upstream": { "license": "AGPL-3.0-or-later", "website": "https://github.com/YunoHost-Apps/redirect_ynh" }, "maintainer": { "name": "alexAubin", "email": "alex.aubin@mailoo.org" }, "requirements": { "yunohost": ">= 4.2.0" }, "multi_instance": true, "services": [ "nginx" ], "arguments": { "install" : [ { "name": "domain", "type": "domain", "example": "domain.org" }, { "name": "path", "type": "path", "example": "/redirect", "default": "/redirect" }, { "name": "redirect_path", "type": "string", "ask": { "en": "Redirect destination path", "fr": "Emplacement de destination" }, "example": "http://127.0.0.1:8080/app/", "default": "http://127.0.0.1" }, { "name": "redirect_type", "type": "string", "ask": { "en": "Redirect type", "fr": "Type de redirection" }, "choices": { "public_302": "Visible redirect (302, temporary). Everybody will be able to access it.", "public_301": "Visible redirect (301, permanent). Everybody will be able to access it.", "public_proxy": "Proxy, invisible (NGINX proxy_pass). Everybody will be able to access it.", "private_proxy": "Proxy, invisible (NGINX proxy_pass). Only accessible for allowed users." }, "default": "public_302" } ] } }