supprimé : #README.md#

supprimé :        #wsgi.py#
This commit is contained in:
kitoy 2022-08-06 23:50:28 +02:00
parent b34695a41b
commit 9094654956
2 changed files with 0 additions and 37 deletions

View File

@ -1,31 +0,0 @@
# Pywallter est un projet de portail communautaire pour les utilisateur d'un serveur.
Demande- juste un identifiant et un mot de passe et voila.
On peut y importer des fichiers que l'on pourra rendre accèssible en public par la suite.
Je voulais tester cette idée de post-it pour que les utilisateur puisse s'échanger des messages
ou que les admins puisse faire des annonces... On verra
on pourrait ajoute de la double authentification mais bon ...
## Pour démarrer le programme
### Sur OpenBSD (7.1)
Il faut installer FLask et quelques dépendances
pkg_add py3-werkzeug py3-jinja2 py3-Pillow py3-wtforms py3-flask-wtf py3-flask \
py3-bcrypt py3-markdown py3-gevent py3-zopeinterface
### Sur Debian (A venir)
apt install python3-flask python3-flask-bcrypt python3-wtforms python3-pil python3-markdown
### Ensuite dans le dossier du projet tu fais :
$ export FLASK_APP=pywallter.py
$ flask run
#### En serveur de production
$ python3 wsgi.py
Et ça devrait démarrer sans soucis.
## Support serveru MAIL et XMPP
Le logiciel a besoin de opensmtpd et prosody pour fonctionner.
Le serveur mail et xmmp se base sur le domain de la machine.
Les scripts dans le dossier scripts sont la à titre d'exemple et peuvent être copié

View File

@ -1,6 +0,0 @@
from gevent.pywsgi import WSGIServer
from pywallter import create_app
app = create_app()
http_server = WSGIServer(("127.0.0.1", 8000), app)
http_server.serve_forever()