Krypted Packages¶
These are packages contributed and maintained by Krypted Gaming.
Package Name | Description | Link |
---|---|---|
django-eveonline-connector | Provides EVE Online SSO & entity models | GitHub |
django-eveonline-entity-extensions | Adds entity (characters, etc) data models, views, and tasks | GitHub |
django-eveonline-timerboard | Provides timerboard for EVE Online | GitHub |
django-discord-connector | Adds Discord syncing and SSO | GitHub |
django-discourse-connector | Adds Discourse syncing and SSO | GitHub |
django-eveonline-doctrine-manager | Adds Doctrines and Fittings | GitHub |
django-eveonline-group-states | State management (corporations, alliances) for EVE Online | GitHub |
Installing Packages¶
Docker¶
If you’re using Docker, you’ll simply specify packages in the .env
file.
- Under the
REQUIREMENTS
, add KryptedGaming/<package_name> (e.g django-discord-connector). - Under the
EXTENSIONS
, add the extension name. This is what the package says to add intoINSTALLED_APPS
, e.g django_discord_connector).
PyPi¶
Typically, our packages are pushed to PyPi whenever we release.
- Install the package
pip3 install <package_name>
- Follow the instructions in the package README.md
- Add the package to your
settings.py
file (underEXTENSIONS
, replace-
with_
)
Manually¶
If you want the latest version of our packages, you should install clone them and install them.
- Clone the package
git clone <package_url>
- Install with pip
pip3 install -e <package_name>
- Follow instructions {2} and {3} from PyPi installation