Get a basic blog up and running
[styx.blog] / README.md
1 styx.blog
2 =========
3
4 This is the source code for [Styx](https://styx.blog).
5
6 This application runs on a SQLite3 local DB in debug mode by default. To override this
7 behavior without changing the code, you can configure the application in a JSON file
8 located at`~/.styxrc`. Once DEBUG is turned off in that file, you can provide a SECRET_KEY
9 and DB_PASSWORD. Styx does expect a Postgres database named `styx`, but that can easily
10 be configured at a later date.
11
12 The server was configured using [this tutorial](https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-debian-9)
13 (backup link [here](https://web.archive.org/web/20200813024859/https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-debian-9)).
14 That tutorial has a bunch of helpful debugging tips at the end.