{ "name": "Redirect", "id": "redirect", "packaging_format": 1, "requirements": { "yunohost": ">= 3.8" }, "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~ynh4", "license": "AGPL-3.0-or-later", "url": "https://github.com/YunoHost-Apps/redirect_ynh", "maintainer": { "name": "alexAubin", "email": "alex.aubin@mailoo.org" }, "multi_instance": true, "services": [ "nginx" ], "arguments": { "install" : [ { "name": "domain", "type": "domain", "ask": { "en": "Choose a domain for your redirect", "fr": "Choisissez un domaine pour votre redirection" }, "example": "domain.org" }, { "name": "path", "type": "path", "ask": { "en": "Choose a path for your redirect", "fr": "Choisissez un chemin pour votre redirection" }, "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", "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" } ] } }