🚀 first commit
This commit is contained in:
64
README.md
Normal file
64
README.md
Normal file
@@ -0,0 +1,64 @@
|
||||
# KALSKE BOREC APP
|
||||
|
||||
## Description
|
||||
django app na secko
|
||||
|
||||
## Run
|
||||
potrebujes `.env` file alebo exportnut vsetky potrebne virtual environments.
|
||||
Tie pouzije docker compose pri startovani kontainerov
|
||||
|
||||
tu je priklad env suboru
|
||||
```bash
|
||||
PRODUCTION = True
|
||||
DJANGO_SECRET_KEY = xxxxxyyyyyyyyyzzzzzzzzz
|
||||
DEBUG = False
|
||||
PUBLIC_URL = http://0.0.0.0:8234
|
||||
NGINX_PUBLIC_PORT = 8234
|
||||
EMAIL_HOST = mail.server.cz
|
||||
EMAIL_PORT = 25
|
||||
EMAIL_USE_TLS = True
|
||||
EMAIL_HOST_USER = user@server.cz
|
||||
EMAIL_HOST_PASSWORD = brutalneheslo
|
||||
MYSQL_ROOT_PASSWORD = brutalneheslo
|
||||
MYSQL_DATABASE = kalskeborec_db
|
||||
MYSQL_USER = ruut
|
||||
MYSQL_PASSWORD = brutalneheslo
|
||||
```
|
||||
|
||||
|
||||
pouzi makefile:
|
||||
```bash
|
||||
make compose_up
|
||||
```
|
||||
|
||||
alebo piramo docker compose
|
||||
```bash
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## Start
|
||||
Po spusteni docker kontajnerov sa vytvori superpouzivatel `admin@admin.sk` s heslom `Heslo1234`.
|
||||
Toto je pristup do admin sekcie kde sa daju menezovat vsetky objekty v systeme.
|
||||
Vsektky kontajnery komunikuju vnutorne cez docker network. Jedine nginx kontajner je dostupny z vonku cez port 8234, alebo ten ktiory si definujes.
|
||||
|
||||
v prehliadaci spusti
|
||||
```
|
||||
http://0.0.0.0:8234/
|
||||
```
|
||||
|
||||
admin sekcia je dostupna na
|
||||
```
|
||||
http://0.0.0.0:8234/admin/
|
||||
```
|
||||
|
||||
# TODO
|
||||
- [x] casy (id_timeru, cas, id_karty)
|
||||
- [ ] laps (star, end, id_karty)
|
||||
- [ ] bar zaznamy (id_karty, polozka, cas)
|
||||
- [x] doplnit mysql kontajner a zmenit connetor v settings.py
|
||||
- [ ] doplnit phpmyadmin kontajner
|
||||
- [x] mailove konto pre notifikacie
|
||||
- [x] nginx container
|
||||
- [x] bezpecnostne kody pre email pre pristup k registraciam
|
||||
- [x] zoznam registracii pre email zabezpeceny bezpecnostnym kodom
|
||||
- [x] moznost priamej registracie bez mailoveho potvrdenia
|
||||
Reference in New Issue
Block a user