https://github.com/tonyo/playterminal
PlayTerminal: old (and new) terminal games in your browser. Powered by Super Alpacas
https://github.com/tonyo/playterminal
django game linux python terminal
Last synced: 9 months ago
JSON representation
PlayTerminal: old (and new) terminal games in your browser. Powered by Super Alpacas
- Host: GitHub
- URL: https://github.com/tonyo/playterminal
- Owner: tonyo
- License: apache-2.0
- Created: 2015-07-22T12:07:45.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2025-06-14T17:10:24.000Z (about 1 year ago)
- Last Synced: 2025-07-19T17:06:54.628Z (12 months ago)
- Topics: django, game, linux, python, terminal
- Language: JavaScript
- Homepage: https://playtermin.al
- Size: 191 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# playterminal
PlayTerminal is an attempt to bring old-school console gaming back to life. The idea is to create a library of games you can play in a terminal and give an opportunity to run them, ehmm, without a terminal, i.e. right in your browser.
Deployed instance: https://playtermin.al
Repository with games (Docker images): https://github.com/rev112/playterminal-images
### Getting started
Dependencies: Python 3
1. Create a virtual environment and install dependencies
`pip install -r requirements.txt`
2. Create the `secrets.py` file with sensitive information:
`cp playterminal/settings/secrets.dist.py playterminal/settings/secrets.py`
3. Update SECRET_KEY, ROOTNROLL_USERNAME, etc.
`vim playterminal/settings/secrets.py`
4. Run migrations
`./manage.py migrate`
5. Load initial data
`./manage.py loaddata seed`
TODO: docker-compose docs