FEATURE: Autoconfigure defaults

This commit is contained in:
2022-10-07 18:02:43 +05:00
parent 70ebbf7d68
commit 7012ed8ab2
4 changed files with 41 additions and 6 deletions

View File

@ -0,0 +1,9 @@
#!/bin/bash
if ![ -f /etc/nginx/sites-enabled/nextcloud_nginx.conf]
then
cp -v /root/default_configs/nextcloud_nginx.conf /etc/nginx/sites-available/
ln -sv /etc/nginx/sites-available/nextcloud_nginx.conf /etc/nginx/sites-enabled/
fi

View File

@ -0,0 +1,17 @@
#!/bin/bash
#Default auto configs
/root/auto_config.sh
#Start Php-fpm
/usr/sbin/php-fpm7.2 --nodaemonize --fpm-config /etc/php/7.2/fpm/php-fpm.conf &
#Start Nginx
/usr/sbin/nginx -g 'daemon off; master_process on;' &
# Wait for any process to exit
wait -n
# Exit with status of process that exited first
exit $?