Refactor warracker-install.sh for Nginx and services
This commit is contained in:
parent
129afe83d7
commit
eb4a91eb50
@ -60,7 +60,10 @@ sed -i \
|
|||||||
-e "s|^# DB_PORT=5432$|DB_HOST=127.0.0.1|" \
|
-e "s|^# DB_PORT=5432$|DB_HOST=127.0.0.1|" \
|
||||||
-e "s|your_very_secure_flask_secret_key_change_this_in_production|$(openssl rand -base64 32 | tr -d '\n')|" \
|
-e "s|your_very_secure_flask_secret_key_change_this_in_production|$(openssl rand -base64 32 | tr -d '\n')|" \
|
||||||
/opt/.env
|
/opt/.env
|
||||||
|
mkdir -p /data/uploads
|
||||||
|
msg_ok "Installed Warracker"
|
||||||
|
|
||||||
|
msg_info "Configuring Nginx"
|
||||||
mv /opt/warracker/nginx.conf /etc/nginx/sites-available/warracker.conf
|
mv /opt/warracker/nginx.conf /etc/nginx/sites-available/warracker.conf
|
||||||
sed -i \
|
sed -i \
|
||||||
-e "s|alias /var/www/html/locales/;|alias /opt/warracker/locales/;|" \
|
-e "s|alias /var/www/html/locales/;|alias /opt/warracker/locales/;|" \
|
||||||
@ -71,11 +74,9 @@ ln -s /etc/nginx/sites-available/warracker.conf /etc/nginx/sites-enabled/warrack
|
|||||||
rm /etc/nginx/sites-enabled/default
|
rm /etc/nginx/sites-enabled/default
|
||||||
systemctl restart nginx
|
systemctl restart nginx
|
||||||
|
|
||||||
mkdir -p /data/uploads
|
msg_ok "Configured Nginx"
|
||||||
|
|
||||||
msg_ok "Installed Warracker"
|
msg_info "Creating systemd services"
|
||||||
|
|
||||||
msg_info "Creating Services"
|
|
||||||
cat <<EOF >/etc/systemd/system/warrackermigration.service
|
cat <<EOF >/etc/systemd/system/warrackermigration.service
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=Warracker Migration Service
|
Description=Warracker Migration Service
|
||||||
@ -107,7 +108,7 @@ Restart=always
|
|||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
EOF
|
EOF
|
||||||
systemctl enable -q --now warracker
|
systemctl enable -q --now warracker
|
||||||
msg_ok "Created Services"
|
msg_ok "Started Warracker Services"
|
||||||
|
|
||||||
motd_ssh
|
motd_ssh
|
||||||
customize
|
customize
|
||||||
|
Loading…
x
Reference in New Issue
Block a user