https://github.com/valpackett/crawllog
A webapp that posts your Dungeon Crawl Stone Soup game logs (morgue files) to your website using Micropub
https://github.com/valpackett/crawllog
crawl dcss dungeon-crawl-stone-soup indieweb micropub
Last synced: over 1 year ago
JSON representation
A webapp that posts your Dungeon Crawl Stone Soup game logs (morgue files) to your website using Micropub
- Host: GitHub
- URL: https://github.com/valpackett/crawllog
- Owner: valpackett
- License: unlicense
- Archived: true
- Created: 2016-04-04T20:55:39.000Z (about 10 years ago)
- Default Branch: trunk
- Last Pushed: 2023-02-17T17:20:14.000Z (over 3 years ago)
- Last Synced: 2024-04-14T12:58:42.698Z (about 2 years ago)
- Topics: crawl, dcss, dungeon-crawl-stone-soup, indieweb, micropub
- Language: Python
- Homepage: https://crawllog.unrelenting.technology/
- Size: 82 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[](https://unlicense.org)
# crawllog
A webapp that posts your [Dungeon Crawl Stone Soup](https://crawl.develz.org/) game logs (morgue files) to your website using [Micropub](https://micropub.net/).
```shell
$ 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](http://contributor-covenant.org/version/1/4/).
## License
This is free and unencumbered software released into the public domain.
For more information, please refer to the `UNLICENSE` file or [unlicense.org](http://unlicense.org).