annotate README.txt @ 87:1bddd1839831

Update the dgamelaunch patch to work with the most recent changes. Also set the umask, just in case it defaults to 0077.
author John "Elwin" Edwards
date Sat, 24 Nov 2018 16:47:24 -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.