1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/shellinabox_ynh.git synced 2024-09-03 20:26:12 +02:00
This commit is contained in:
ericgaspar 2021-02-13 19:34:25 +01:00
parent 6e155c9a6e
commit 8b3fbbba12
No known key found for this signature in database
GPG key ID: 574F281483054D44
9 changed files with 16 additions and 17 deletions

View file

@ -1,7 +1,7 @@
# Shell In A Box for YunoHost
[![Integration level](https://dash.yunohost.org/integration/shellinabox.svg)](https://dash.yunohost.org/appci/app/shellinabox) ![](https://ci-apps.yunohost.org/ci/badges/shellinabox.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/shellinabox.maintain.svg)
[![Install Shell In A Box with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=shellinabox)
[![Install Shell In A Box with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=shellinabox)
> *This package allow you to install Shell In A Box quickly and simply on a YunoHost server.
If you don't have YunoHost, please see [here](https://yunohost.org/#/install) to know how to install and enjoy it.*
@ -10,7 +10,7 @@ If you don't have YunoHost, please see [here](https://yunohost.org/#/install) to
Shell In A Box implements a web server that can export arbitrary command line tools to a web based terminal emulator. This emulator is accessible to any JavaScript and CSS enabled web browser and does not require any additional browser plugins.
**Shipped version:** Current Debian version.
**Shipped version:** 2.21 (current Debian version)
## Screenshots

View file

@ -13,11 +13,8 @@
upgrade=1 from_commit=a94b50de8b68501148fa90419ad3ea8e24c675e1
backup_restore=1
multi_instance=0
incorrect_path=1
port_already_use=0
change_url=1
;;; Levels
Level 5=auto
;;; Options
Email=
Notification=none

View file

@ -14,7 +14,7 @@ location __PATH__/ {
access_log off;
# Allow shellinabox to use 'eval' without blocking the execution. But keep a warning.
more_set_headers "Content-Security-Policy-Report-Only script-src https: 'unsafe-eval'";
more_set_headers "Content-Security-Policy-Report-Only: script-src https: 'unsafe-eval'";
more_clear_input_headers 'Accept-Encoding';

View file

@ -6,7 +6,7 @@
"en": "Web based AJAX terminal emulator",
"fr": "Émulateur de terminal web"
},
"version": "1.1.0~ynh1",
"version": "2.21~ynh1",
"url": "https://github.com/shellinabox/shellinabox",
"license": "GPL-2.0",
"maintainer": {
@ -14,7 +14,7 @@
"email": "kload@kload.fr"
},
"requirements": {
"yunohost": ">= 3.5.0"
"yunohost": ">= 3.8.1"
},
"multi_instance": false,
"services": [
@ -26,7 +26,8 @@
"name": "domain",
"type": "domain",
"ask": {
"en": "Choose a domain for Shell In A Box"
"en": "Choose a domain for Shell In A Box",
"fr": "Choisissez un nom de domaine pour Shell In A Box"
},
"example": "domain.org"
},
@ -34,7 +35,8 @@
"name": "path",
"type": "path",
"ask": {
"en": "Choose a path for Shell In A Box"
"en": "Choose a path for Shell In A Box",
"fr": "Choisissez un chemin pour Shell In A Box"
},
"example": "/ssh",
"default": "/ssh"

View file

@ -95,7 +95,7 @@ ynh_systemd_action --service_name=shellinabox --action=start
#=================================================
# RELOAD NGINX
#=================================================
ynh_script_progression --message="Reloading nginx web server..."
ynh_script_progression --message="Reloading NGINX web server..."
ynh_systemd_action --service_name=nginx --action=reload

View file

@ -63,7 +63,7 @@ ynh_install_app_dependencies $pkg_dependencies
#=================================================
# NGINX CONFIGURATION
#=================================================
ynh_script_progression --message="Configuring nginx web server..." --weight=2
ynh_script_progression --message="Configuring NGINX web server..." --weight=2
# Create a dedicated nginx config
ynh_add_nginx_config
@ -102,7 +102,7 @@ yunohost service add $app
#=================================================
# RELOAD NGINX
#=================================================
ynh_script_progression --message="Reloading nginx web server..."
ynh_script_progression --message="Reloading NGINX web server..."
ynh_systemd_action --service_name=nginx --action=reload

View file

@ -42,7 +42,7 @@ ynh_package_autopurge shellinabox
#=================================================
# REMOVE NGINX CONFIGURATION
#=================================================
ynh_script_progression --message="Removing nginx web server configuration..."
ynh_script_progression --message="Removing NGINX web server configuration..."
# Remove the dedicated nginx config
ynh_remove_nginx_config

View file

@ -78,7 +78,7 @@ yunohost service add $app
#=================================================
# RELOAD NGINX
#=================================================
ynh_script_progression --message="Reloading nginx web server..."
ynh_script_progression --message="Reloading NGINX web server..."
ynh_systemd_action --service_name=nginx --action=reload

View file

@ -50,7 +50,7 @@ ynh_abort_if_errors
#=================================================
# NGINX CONFIGURATION
#=================================================
ynh_script_progression --message="Upgrading nginx web server configuration..." --weight=2
ynh_script_progression --message="Upgrading NGINX web server configuration..." --weight=2
# Create a dedicated nginx config
ynh_add_nginx_config
@ -94,7 +94,7 @@ yunohost service add $app
#=================================================
# RELOAD NGINX
#=================================================
ynh_script_progression --message="Reloading nginx web server..."
ynh_script_progression --message="Reloading NGINX web server..."
ynh_systemd_action --service_name=nginx --action=reload