Create directory for android app integration
This commit is contained in:
parent
01d3c2fb74
commit
309687a43a
|
@ -1143,13 +1143,15 @@ function install_web_local_user_interface {
|
||||||
# similar to Plinth or the yunohost admin interface
|
# similar to Plinth or the yunohost admin interface
|
||||||
local_hostname=$(grep 'host-name' /etc/avahi/avahi-daemon.conf | awk -F '=' '{print $2}').local
|
local_hostname=$(grep 'host-name' /etc/avahi/avahi-daemon.conf | awk -F '=' '{print $2}').local
|
||||||
|
|
||||||
|
if [ ! -d "/var/www/${local_hostname}/htdocs" ]; then
|
||||||
mkdir -p "/var/www/${local_hostname}/htdocs"
|
mkdir -p "/var/www/${local_hostname}/htdocs"
|
||||||
|
fi
|
||||||
|
|
||||||
{ echo '<html>';
|
{ echo '<html>';
|
||||||
echo ' <body>';
|
echo ' <body>';
|
||||||
echo " This is a test on $local_hostname";
|
echo " This is a test on $local_hostname";
|
||||||
echo ' </body>';
|
echo ' </body>';
|
||||||
echo '</html>'; } > "/var/www/${local_hostname}/htdocs/index.html"
|
echo '</html>'; } > "/var/www/${local_hostname}/htdocs/index.html"
|
||||||
chown -R www-data:www-data "/var/www/${local_hostname}/htdocs"
|
|
||||||
|
|
||||||
nginx_file=/etc/nginx/sites-available/$local_hostname
|
nginx_file=/etc/nginx/sites-available/$local_hostname
|
||||||
{ echo 'server {';
|
{ echo 'server {';
|
||||||
|
@ -1160,6 +1162,15 @@ function install_web_local_user_interface {
|
||||||
echo ' index index.html;';
|
echo ' index index.html;';
|
||||||
echo '}'; } > "$nginx_file"
|
echo '}'; } > "$nginx_file"
|
||||||
nginx_ensite "$local_hostname"
|
nginx_ensite "$local_hostname"
|
||||||
|
|
||||||
|
# Compatibility with FreedomBox android app
|
||||||
|
# The installed apps get published to a json file called "1"
|
||||||
|
# in this directory
|
||||||
|
if [ ! -d "/var/www/${local_hostname}/htdocs/plinth/api" ]; then
|
||||||
|
mkdir -p "/var/www/${local_hostname}/htdocs/plinth/api"
|
||||||
|
fi
|
||||||
|
|
||||||
|
chown -R www-data:www-data "/var/www/${local_hostname}/htdocs"
|
||||||
}
|
}
|
||||||
|
|
||||||
# NOTE: deliberately no exit 0
|
# NOTE: deliberately no exit 0
|
||||||
|
|
Loading…
Reference in New Issue