faolin / djangoTwitter

docker avec un serveur elasticsearch, un serveur django contenant le code python permettant l'entrainement d'une IA de classification de tweets et un serveur reverse proxy nginx avec gunicorn

Home Page:https://platform.dev.sinay.fr/app_twitter_learning/front/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#application permettant d'avoir une page web faites avec angular et un serveur django qui récupére en temps réel des tweets pour ensuite ou les sotcker dans une base sqlite3 ou les annoter #grâce a un modéle SVM et les enregistrer sur elasticsearch #placer les fichier du dist d'angular dans le dossier static files dans /back

#build and run the docker sudo docker-compose -f docker-compose.prod.yml up -d --build

#just run the docker sudo docker-compose -f docker-compose.prod.yml up -d

#go to 0.0.0.0:1337 to see the static files(web page) from angular with nginx #django server is start on 0.0.0.0:8000

#stop the docker sudo docker-compose -f docker-compose.prod.yml down -v

#voir les logs sudo docker-compose logs -f

#voir tout les dockers actifs (ainsi que leurs ids) sudo docker ps

#récupérer le docker grace a son id pour récupérer la base ou les models sudo docker export 63925e75dfe2 > contents.tar (aller dans /home/francois/Documents/app_twitter_learning/)

#si vous voulez dupliquer ou changer d'emplacement ce projet, penser a modifier les paths du nouveau emplacement du projet dans les fichier docker.compose.prod.yml, nginx.conf et DockerFile.prod

#connexion avec : takioo@live.fr mdp: sinay2018

===== pour windows ======

télécharger docker destop et ajouter le disque C au shared disks

pour les paths utiliser le format suivant pour docker-compose.prod.yml etc..

si le path windows est C:\Users\f.danselme\Documents\djangoTwitter\back\staticfiles utiliser comme path /Users/f.danselme/Documents/djangoTwitter/back/staticfiles/

#si sur windows et erreur avec le shared drive et le firewall https://www.itprotoday.com/powershell/how-force-network-type-windows-using-powershell

About

docker avec un serveur elasticsearch, un serveur django contenant le code python permettant l'entrainement d'une IA de classification de tweets et un serveur reverse proxy nginx avec gunicorn

https://platform.dev.sinay.fr/app_twitter_learning/front/


Languages

Language:JavaScript 95.8%Language:TypeScript 1.6%Language:CSS 1.3%Language:Python 1.0%Language:HTML 0.4%Language:Dockerfile 0.0%Language:Shell 0.0%