diff options
author | Cédric Bonhomme <cedric@cedricbonhomme.org> | 2016-02-03 21:00:25 +0100 |
---|---|---|
committer | Cédric Bonhomme <cedric@cedricbonhomme.org> | 2016-02-03 21:00:25 +0100 |
commit | 4367d8d1df461806946e756370c9cb73e94f1a1a (patch) | |
tree | 409615a775d77f32b04c2bf266c11021ba058b22 /src | |
parent | carpy tests for alembic... (diff) | |
download | newspipe-4367d8d1df461806946e756370c9cb73e94f1a1a.tar.gz newspipe-4367d8d1df461806946e756370c9cb73e94f1a1a.tar.bz2 newspipe-4367d8d1df461806946e756370c9cb73e94f1a1a.zip |
It is now possible to give the address of a CDN server through the configuratin file (or a system variable).
Diffstat (limited to 'src')
-rw-r--r-- | src/conf.py | 2 | ||||
-rw-r--r-- | src/conf/conf.cfg-sample | 2 | ||||
-rw-r--r-- | src/web/templates/home.html | 2 | ||||
-rw-r--r-- | src/web/views/views.py | 2 |
4 files changed, 6 insertions, 2 deletions
diff --git a/src/conf.py b/src/conf.py index 8acdeef6..8ee77ceb 100644 --- a/src/conf.py +++ b/src/conf.py @@ -107,6 +107,8 @@ WEBSERVER_HOST = config.get('webserver', 'host') WEBSERVER_PORT = config.getint('webserver', 'port') WEBSERVER_SECRET = config.get('webserver', 'secret') +CDN_ADDRESS = config.get('cdn', 'address') + NOTIFICATION_EMAIL = config.get('notification', 'notification_email') NOTIFICATION_HOST = config.get('notification', 'host') NOTIFICATION_PORT = config.getint('notification', 'port') diff --git a/src/conf/conf.cfg-sample b/src/conf/conf.cfg-sample index 98114c8a..2bcbca74 100644 --- a/src/conf/conf.cfg-sample +++ b/src/conf/conf.cfg-sample @@ -2,6 +2,8 @@ host = 127.0.0.1 port = 5000 secret = a secret only you know +[cdn] +address = https://cdn.cedricbonhomme.org/ [misc] platform_url = http://127.0.0.1:5000/ admin_email = diff --git a/src/web/templates/home.html b/src/web/templates/home.html index c2966be7..fcb2a042 100644 --- a/src/web/templates/home.html +++ b/src/web/templates/home.html @@ -18,5 +18,5 @@ <body> <section id="jarrapp" /> </body> - <script type="text/javascript" src="{{ url_for('static', filename = 'js/bundle.min.js') }}"></script> + <script type="text/javascript" src="{% if cdn != '' %}{{ cdn }}bundle.min.js{% else %}{{ url_for('static', filename = 'js/bundle.min.js') }}{% endif %}"></script> </html> diff --git a/src/web/views/views.py b/src/web/views/views.py index 223f96e9..88f3f8ce 100644 --- a/src/web/views/views.py +++ b/src/web/views/views.py @@ -237,7 +237,7 @@ from flask import jsonify @login_required @etag_match def home(): - return render_template('home.html') + return render_template('home.html', cdn=conf.CDN_ADDRESS) @app.route('/menu') |