Files
loustique-home/flask/run_flask.sh

69 lines
1.6 KiB
Bash
Raw Normal View History

2026-03-21 10:53:02 +01:00
#!/bin/bash
cat << 'EOF'
=============================
_______ ________ ___ ___ _______ ________
|\ ___ \ |\ __ \|\ \|\ \|\ ___ \ |\ ____\
\ \ __/|\ \ \|\ \ \ \\\ \ \ __/|\ \ \___|
\ \ \_|/_\ \ ____\ \ __ \ \ \_|/_\ \ \
\ \ \_|\ \ \ \___|\ \ \ \ \ \ \_|\ \ \ \____
\ \_______\ \__\ \ \__\ \__\ \_______\ \_______\
\|_______|\|__| \|__|\|__|\|_______|\|_______|
=============================
EOF
cat << 'EOF'
===============================
Vérification de la présence de python
=================================
EOF
VERSION_PYTHON=$(python3 --version 2>&1)
if [ $? -eq 0 ]; then
echo "Python est installé"
echo "Voici la version : $VERSION_PYTHON"
else
apt install -y python3
fi
cat << 'EOF'
===================================================
Vérification de la présence de la bibliothèque FLASK
====================================================
EOF
if venv/bin/python -m pip list | grep -qi 'flask'; then
echo "Flask existe bien"
else
echo "Flask n'est pas installé..."
echo "Lancement de l'installation..."
sleep 1
venv/bin/python -m pip install flask
fi
2026-03-25 00:40:16 +01:00
cat << 'EOF'
=================================
Vérification des certificats SSL
==================================
EOF
bash web_secu/ssl.sh
cat << 'EOF'
=============================
2026-04-01 00:58:00 +02:00
Vérification du daemon Avahi
2026-03-25 00:40:16 +01:00
============================
EOF
bash web_secu/avahi.sh
2026-03-21 10:53:02 +01:00
cat << 'EOF'
================================
Lancement du serveur FLASK
================================
EOF
sleep 1
2026-03-24 23:06:07 +01:00
touch /var/log/loustique.log
chown ${SUDO_USER}:${SUDO_USER} /var/log/loustique.log
2026-03-31 23:58:23 +02:00
venv/bin/python main.py