annotate README.txt @ 86:5f1b4d3151bb

Add some neglected dgamelaunch initialization commands.
author John "Elwin" Edwards
date Sat, 24 Nov 2018 10:34:26 -0500
parents c99fac2b0dc7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
75
d8720dbc16bb Update the README.
John "Elwin" Edwards
parents: 61
diff changeset
1 rlgallery-misc: miscellaneous files used by the Roguelike Gallery.
23
070a9ced4d3e Add README, put some new links on several pages.
John "Elwin" Edwards
parents:
diff changeset
2
070a9ced4d3e Add README, put some new links on several pages.
John "Elwin" Edwards
parents:
diff changeset
3 dgl/ contains the Gallery's dgamelaunch.conf file, the dgamelaunch menus, and
24
ce26225f7d9d Switch to the Git version of dgamelaunch.
John "Elwin" Edwards
parents: 23
diff changeset
4 a patch to the Git version of dgamelaunch. The patch makes it compatible with
ce26225f7d9d Switch to the Git version of dgamelaunch.
John "Elwin" Edwards
parents: 23
diff changeset
5 the RLGWebD player and adds properly salted passwords.
23
070a9ced4d3e Add README, put some new links on several pages.
John "Elwin" Edwards
parents:
diff changeset
6
76
c99fac2b0dc7 Add files related to SSL support.
John "Elwin" Edwards
parents: 75
diff changeset
7 lighttpd/ contains configuration files for lighttpd which should be included
c99fac2b0dc7 Add files related to SSL support.
John "Elwin" Edwards
parents: 75
diff changeset
8 from the main lighttpd.conf. It also includes a configuration file for
c99fac2b0dc7 Add files related to SSL support.
John "Elwin" Edwards
parents: 75
diff changeset
9 certbot, for obtaining an SSL certificate.
26
b003235abe75 Add lighttpd configuration files.
John "Elwin" Edwards
parents: 24
diff changeset
10
47
1951f59156e4 Mention dependencies in README.txt.
John "Elwin" Edwards
parents: 46
diff changeset
11 py/ contains various Python scripts. Python 3 is required. The dependencies
1951f59156e4 Mention dependencies in README.txt.
John "Elwin" Edwards
parents: 46
diff changeset
12 needed are psycopg2 and pytz.
23
070a9ced4d3e Add README, put some new links on several pages.
John "Elwin" Edwards
parents:
diff changeset
13
070a9ced4d3e Add README, put some new links on several pages.
John "Elwin" Edwards
parents:
diff changeset
14 py/recorder.py processes the log files and stores the data in a PostgreSQL
070a9ced4d3e Add README, put some new links on several pages.
John "Elwin" Edwards
parents:
diff changeset
15 database. It should be run periodically by cron.
070a9ced4d3e Add README, put some new links on several pages.
John "Elwin" Edwards
parents:
diff changeset
16
46
afb58e16bca8 Mention stats2.py in the README.
John "Elwin" Edwards
parents: 33
diff changeset
17 py/stats2.py does some statistical calculations and creates SVG charts which
afb58e16bca8 Mention stats2.py in the README.
John "Elwin" Edwards
parents: 33
diff changeset
18 are included in the Web pages. It should be run from cron, daily or so.
afb58e16bca8 Mention stats2.py in the README.
John "Elwin" Edwards
parents: 33
diff changeset
19
33
25843238434a Change the Python module's name back to rlgall.
John "Elwin" Edwards
parents: 26
diff changeset
20 py/rlgall.py is a module which recorder.py requires. It should be installed
23
070a9ced4d3e Add README, put some new links on several pages.
John "Elwin" Edwards
parents:
diff changeset
21 in /lib/python<x.y>/site-packages or the equivalent location.
070a9ced4d3e Add README, put some new links on several pages.
John "Elwin" Edwards
parents:
diff changeset
22
61
5b4ff5680037 Add a basic blog manager.
John "Elwin" Edwards
parents: 47
diff changeset
23 py/rlgnotes is a basic blog creator. It makes a blog (with RSS feed!) at
5b4ff5680037 Add a basic blog manager.
John "Elwin" Edwards
parents: 47
diff changeset
24 the URL /notes using text files as the source. Currently experimental.
5b4ff5680037 Add a basic blog manager.
John "Elwin" Edwards
parents: 47
diff changeset
25
76
c99fac2b0dc7 Add files related to SSL support.
John "Elwin" Edwards
parents: 75
diff changeset
26 scripts/ contains shell scripts that are useful in the setup process.
c99fac2b0dc7 Add files related to SSL support.
John "Elwin" Edwards
parents: 75
diff changeset
27
23
070a9ced4d3e Add README, put some new links on several pages.
John "Elwin" Edwards
parents:
diff changeset
28 web/ contains the static parts of the rlgallery.org website. Note that when
76
c99fac2b0dc7 Add files related to SSL support.
John "Elwin" Edwards
parents: 75
diff changeset
29 installed, web/scoring/ needs to be writable by whatever user is running the
23
070a9ced4d3e Add README, put some new links on several pages.
John "Elwin" Edwards
parents:
diff changeset
30 recorder.py script.