This application runs with python 3.6. Anything newer fails. Upgrade is planned, but not there yet
source dsavenv/bin/activate
Since it is a django app, call
python manage.py runserver
making the app available over the network
python manage.py runserver 0.0.0.0:8000
eb create -d -r eu-central-1 --single
-
Websockets on elastic beanstalk
- Install Requirements daphne and so forth
- Set up Application Loadbalancer
- Create Procfile
- set up Listener, Rules and Processes in Configuration
-
Find the newest sqlite-db-version
-
Make the frontend play nice when delivered by the django app
- Consider different ports
- How does routing work in here?
- Set up separate directory for app?
- Or use S3 for this?
- If we use S3, how do we make sure that this works in development as well as in production?... we do not serve via S3 in development anyway ...
-
Login für REST
-
Login für WebSocket-Kommunikation
-
Login für Angular-App anbinden
-
vielleicht doch das mit dem serializable irgendwie weg machen ... das ist doch nur Aufwand eigentlich
-
NPCs aufbauen
- CharacterModels müssen NPCs unterstützen
- NPC Abenteuer hinzufügen
- Basiswerte?
-
NPC-Generator
- Templates?
- Namen einbauen?
- [ ]
-
"Rasse": Tulamidin, Thorwaller etc.
-
Sprachen
-
Alter
-
modifikatoren (rasse, sonderfertigkeiten etc.)
-
sonderfertigkeiten
-
gute und schlechte Eigenschaften
-
rüstung-model
done
- money
- key values for WeaponSkillDistribution
- waffen-model
- magic