League management software for the Lichess4545 league.



These install instructions have been test on Arch and Ubuntu linux. Other OSes should work, but the install may vary slightly.

  1. Create a local settings file. In the heltour/local folder, copy one of the existing modules and name it "host_name.py" where "host_name" is your machine's hostname (with non-alphanumeric characters replaced by underscores).
  2. ./start.sh
  3. source env/bin/activate
  4. fab up
  5. fab createdb
  6. fab -R dev latestdb
  7. fab runserver


Use 4545vagrant as development environment.

Ensure that your editor has an EditorConfig plugin enabled.

create admin account

Run python manage.py createsuperuser to create a new admin account.

Optional Components