Task Manager to prosta aplikacja stworzona w Django i osadzona na Dockerze której celem jest zarządzanie zadaniami
- Docker >= 27
- Docker Compose >= 2.29
git clone https://github.com/Cukierrrrr/taskmanager.git
Zbuduj komponenty Dockera, na których działa aplikacja
docker-compose up --build -d
Aby wprowadzić migracje dla bazy danych wykonaj polecenie
docker-compose exec web python manage.py migrate
Jeśli jeszcze nie uruchmiłeś kontenerów wywołaj polecenie
docker-compose up -d
Aby mieć dostęp do aplikacji stwórz administratora poleceniem
docker-compose exec web python manage.py createsuperuser
Kiedy kontenery już się odpalą aplikacja będzie dostępna pod adresem
Aby zatrzymać aplikację wywołaj polecenie
docker-compose down
Jeśli jeszcze nie uruchmiłeś kontenerów wywołaj polecenie
docker-compose up -d
Aby uruchomić testy wywołaj polecenie
docker-compose exec web pytest
Znalazłeś błąd? Zgłoś issue lub wyślij pull request.
MIT © 2025 Rafał Filipczak