comparison README.txt @ 76:c99fac2b0dc7

Add files related to SSL support.
author John "Elwin" Edwards
date Fri, 30 Dec 2016 12:48:58 -0500
parents d8720dbc16bb
children
comparison
equal deleted inserted replaced
75:d8720dbc16bb 76:c99fac2b0dc7
2 2
3 dgl/ contains the Gallery's dgamelaunch.conf file, the dgamelaunch menus, and 3 dgl/ contains the Gallery's dgamelaunch.conf file, the dgamelaunch menus, and
4 a patch to the Git version of dgamelaunch. The patch makes it compatible with 4 a patch to the Git version of dgamelaunch. The patch makes it compatible with
5 the RLGWebD player and adds properly salted passwords. 5 the RLGWebD player and adds properly salted passwords.
6 6
7 lighttpd/ contains a configuration file for lighttpd which should be included 7 lighttpd/ contains configuration files for lighttpd which should be included
8 from the main lighttpd.conf. 8 from the main lighttpd.conf. It also includes a configuration file for
9 certbot, for obtaining an SSL certificate.
9 10
10 py/ contains various Python scripts. Python 3 is required. The dependencies 11 py/ contains various Python scripts. Python 3 is required. The dependencies
11 needed are psycopg2 and pytz. 12 needed are psycopg2 and pytz.
12 13
13 py/recorder.py processes the log files and stores the data in a PostgreSQL 14 py/recorder.py processes the log files and stores the data in a PostgreSQL
20 in /lib/python<x.y>/site-packages or the equivalent location. 21 in /lib/python<x.y>/site-packages or the equivalent location.
21 22
22 py/rlgnotes is a basic blog creator. It makes a blog (with RSS feed!) at 23 py/rlgnotes is a basic blog creator. It makes a blog (with RSS feed!) at
23 the URL /notes using text files as the source. Currently experimental. 24 the URL /notes using text files as the source. Currently experimental.
24 25
26 scripts/ contains shell scripts that are useful in the setup process.
27
25 web/ contains the static parts of the rlgallery.org website. Note that when 28 web/ contains the static parts of the rlgallery.org website. Note that when
26 installed, scoring/ needs to be writable by whatever user is running the 29 installed, web/scoring/ needs to be writable by whatever user is running the
27 recorder.py script. 30 recorder.py script.