From fb45045f369607138342132c7a5fc84e821f3d6f Mon Sep 17 00:00:00 2001
From: Alexandre Iooss
Date: Mon, 14 Sep 2020 13:15:47 +0200
Subject: [PATCH] Debian Buster package versions are recent enough
---
README.md | 12 ++++++++++++
ghostream/__init__.py | 1 -
ghostream/templates/index.html | 7 ++-----
setup.py | 4 ++--
4 files changed, 16 insertions(+), 8 deletions(-)
diff --git a/README.md b/README.md
index fca3f5b..c2c0cd3 100644
--- a/README.md
+++ b/README.md
@@ -69,3 +69,15 @@ sudo make install
Copy [Server.xml](doc/ovenmediaengine/conf/Server.xml) to `/usr/share/ovenmediaengine/conf/Server.xml`.
Now enable and start OvenMediaEngine, `sudo systemctl enable --now ovenmediaengine`.
+
+### Ghostreamer web server
+
+It's WIP.
+
+```
+sudo apt install python3-ldap python3-flask
+python3 -m venv venv --system-site-packages
+source venv/bin/activate
+pip install -e .
+FLASK_APP=/home/erdnaxe/ghostreamer/ghostream flask run
+```
diff --git a/ghostream/__init__.py b/ghostream/__init__.py
index c24f4c3..02defeb 100644
--- a/ghostream/__init__.py
+++ b/ghostream/__init__.py
@@ -4,7 +4,6 @@ import ldap
app = Flask(__name__)
app.logger.setLevel(20) # log info
app.config.from_object('ghostream.default_settings')
-app.config.from_envvar('GHOSTREAM_SETTINGS')
@app.route('/')
def index():
diff --git a/ghostream/templates/index.html b/ghostream/templates/index.html
index 694466f..d05776d 100644
--- a/ghostream/templates/index.html
+++ b/ghostream/templates/index.html
@@ -66,11 +66,8 @@
61 Avenue du Président Wilson, 94235 Cachan Cedex, France.
- En cas de réclamation sur le contenu diffusé de type
- https://{{ request.remote_addr }}/identifiant
,
- l'auteur peut être contacté par courrier à l'adresse
- identifiant@crans.org
.
- La loi vous autorise à contacter directement l'hébergeur à
+ En cas de réclamation sur le contenu diffusé,
+ la loi vous autorise à contacter directement l'hébergeur à
l'adresse suivante :
Association Crans - ENS Paris-Saclay
Notification de Contenus Illicites
61, Avenue du Président Wilson
94235 Cachan Cedex
France
Vous pouvez également envoyer directement vos réclamations par
diff --git a/setup.py b/setup.py
index 1377937..d66c556 100644
--- a/setup.py
+++ b/setup.py
@@ -6,7 +6,7 @@ setup(
packages=find_packages(),
include_package_data=True,
install_requires=[
- 'flask>=1.1.1',
- 'python-ldap>=3.2.0',
+ 'flask>=1.0.2',
+ 'python-ldap>=3.1.0',
],
)