2022-04 Archives
02-04-2022 17:54:25
[Data Analytics] Analyse python Population francaise
Je me suis amusé à faire un peu de Data Analytics en python pour voir les infos qu'on pouvait tirer de l'ensemble des décès en France depuis 1970.
J'en ai fait un article que vous pouvez trouver sur Medium ici.
Et si quelqu'un a la raison pour laquelle les 2 personnes de 144ans n'ont jamais été identifiées comme les plus vieilles du monde, je suis preneur :)
Have fun.
Et si quelqu'un a la raison pour laquelle les 2 personnes de 144ans n'ont jamais été identifiées comme les plus vieilles du monde, je suis preneur :)
Have fun.
02-04-2022 17:33:43
Configuration Reverse Proxy pour Streamlit
Streamlit intégrant un serveur web dédié, il nécessite un port propre à lui. Il peut donc etre pratique de le mettre derrière un Reverse Proxy pour y accéder sur le port 80 ou 443.
Ayant un peu bataillé car il faut le mettre en place pour les requete HTTP mais également les Websocket, je partage donc une conf opérationnelle
Coté Apache, on va activer les mods suivants :
a2enmod proxy proxy_http proxy_wstunnel
Ensuite on va créer un fichier /etc/apache2/sites-available/proxy_perso.conf contenant notre conf
<VirtualHost *:80> ServerName ml.madpowah.org ServerAdmin admin@mail.com ErrorLog ${APACHE_LOG_DIR}/error-streamlit.log CustomLog ${APACHE_LOG_DIR}/access-streamlit.log combined ProxyPreserveHost On ProxyRequests Off <Proxy *> order deny,allow Allow from all </Proxy> ProxyPass / "http://127.0.0.1:8501/" ProxypassReverse / "http://127.0.0.1:8501/" <Location "/stream"> ProxyPass ws://127.0.0.1:8501/stream ProxyPassReverse ws://127.0.0.1:8501/stream </Location> </VirtualHost>
On redémarre Apache et si on n'a pas de retour c'est que c'est bon.
systemctl restart apache2
J'en profite pour mettre du coup l'adresse pour quelques démo de ML avec streamlit.
Have Fun !