https://github.com/michael-lazar/ascii-server
π
°ππ
²π
Έπ
Έ-ππ
΄ππ
π
΄π
https://github.com/michael-lazar/ascii-server
Last synced: 3 months ago
JSON representation
π °ππ ²π Έπ Έ-ππ ΄ππ π ΄π
- Host: GitHub
- URL: https://github.com/michael-lazar/ascii-server
- Owner: michael-lazar
- License: other
- Created: 2024-04-24T01:28:37.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-07T02:14:36.000Z (4 months ago)
- Last Synced: 2025-02-07T03:22:40.061Z (4 months ago)
- Language: Python
- Homepage: https://ascii.mozz.us
- Size: 7.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ascii-server
This repo hosts the codebase (python, django) powering [https://ascii.mozz.us](https://ascii.mozz.us).
Even though the code is public, this is mostly a personal project and I'm not looking for outside help or ideas.
However, small issues for things like bugs & typos are welcome and very much appreciated!
## Requirements
- python3.11
## Quickstart
```bash
# Download the source
git clone https://github.com/michael-lazar/ascii-server
cd ascii-server/# Initialize a virtual environment and install pip dependencies, etc.
tools/boostrap# Create a user account for the admin dashboard
tools/manage createsuperuser# Launch a local server
tools/start# Initialize pre-commit hooks
pre-commit install# Run the tests, linters, etc.
tools/pytest
tools/mypy
tools/lint# Rebuild requirements
tools/pip-compile
tools/pip-install# Find your house
telnet mapscii.me
```## License
[The Human Software License](https://license.mozz.us)
> A hobbyist software license that promotes maintainer happiness
> through personal interactions. Non-human
> [legal entities](https://en.wikipedia.org/wiki/Legal_person) such as
> corporations and agencies aren't allowed to participate.