valpackett / crawllog

A webapp that posts your Dungeon Crawl Stone Soup game logs (morgue files) to your website using Micropub

Home Page:https://crawllog.unrelenting.technology/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

unlicense

crawllog

A webapp that posts your Dungeon Crawl Stone Soup game logs (morgue files) to your website using Micropub.

$ doas pkg install py36-pipenv py37-sqlite3 postgresql11-client
$ pipenv sync
$ export CRAWLLOG_DATABASE_URI=postgresql+psycopg2cffi://localhost/crawllog
$ pipenv run ./manage.py db upgrade
$ pipenv run ./manage.py upsert_content
$ pipenv run ./manage.py runserver # dev server
$ pipenv run ./following.py # worker process
$ pipenv run uwsgi --wsgi-file app.py --callable app ...
# see conf.py for env variables used

Contributing

Please feel free to submit pull requests!

By participating in this project you agree to follow the Contributor Code of Conduct.

License

This is free and unencumbered software released into the public domain.
For more information, please refer to the UNLICENSE file or unlicense.org.

About

A webapp that posts your Dungeon Crawl Stone Soup game logs (morgue files) to your website using Micropub

https://crawllog.unrelenting.technology/

License:The Unlicense


Languages

Language:Python 87.8%Language:HTML 7.9%Language:CSS 3.2%Language:Mako 1.2%