From dca24edb3be7e0e519b3e6c8f6fcedf9532faffa Mon Sep 17 00:00:00 2001 From: lapineige Date: Sun, 9 Jul 2023 12:29:35 +0200 Subject: [PATCH] Testing : several improvements (#3) * Use ynh NPM * Use ynh NPM * improve runner_name * improve runner_name * peertube_url * peertube_url * peertube_url * test new npm command * fix syntax * fix syntax * change npm commands * fix npm command * fix parameters * fix parameters * use npm_node * use npm_node * fix typo * relative path * debugging * fix debug * improve debug * fix node_module * fix command syntax * fix syntax * debug * Fix binary path * Fix remove * Cleaning * Delete doc/screenshots directory * Auto-update README * cleaning + remove nginx * Delete nginx.conf * cleaning + remove nginx * Delete POST_UPGRADE.md * Delete PRE_UPGRADE.md * Delete PRE_INSTALL_fr.md * Delete PRE_INSTALL.md * Update POST_INSTALL.md * Update POST_INSTALL.md * Update DESCRIPTION.md * Auto-update README * Update DESCRIPTION_fr.md * Auto-update README * Delete ADMIN.md * better doc link * Create PRE_INSTALL.md * Create PRE_INSTALL_fr.md * Fix change_url * Add path + help messages * Improvements --------- Co-authored-by: yunohost-bot --- manifest.toml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index 1cd5779..e9d96e7 100644 --- a/manifest.toml +++ b/manifest.toml @@ -30,18 +30,26 @@ ram.runtime = "1000M" type = "domain" full_domain = false + [install.path] + type = "path" + default = "/peertube_runner" + [install.init_main_permission] type = "group" - default = "visitors" + default = "admins" + help = "It doesn't need to be accessible to anyone. Use 'admins'." [install.admin] type = "user" [install.peertube_url] type = "string" + help = "You need to include 'https://' in the URL" + default = "https://" [install.runner_token] type = "string" + help = "Token generated from Peertube web admin UI" [resources]