Streamline project documentation by removing lengthy specification and replacing with concise quick-start guide. Add explicit security warning about hardcoded credentials in docker-compose.yml for lab environment.
1.1 KiB
1.1 KiB
Discord Clone
⚠️ UWAGA BEZPIECZEŃSTWO: Repozytorium zawiera hardcodowane klucze w
docker-compose.yml(SECRET_KEY, hasło bazy danych). Są one celowo uproszczone na potrzeby lokalnego środowiska laboratoryjnego – nie używaj tych wartości w produkcji ani środowiskach publicznych.
Uruchomienie
Wymagania: Docker i Docker Compose.
docker-compose up --build
Po starcie:
- migracje bazy danych zostaną wykonane automatycznie,
- domyślne konto administratora zostanie utworzone,
- aplikacja dostępna pod http://localhost:8000.
Konto administratora
| Pole | Wartość |
|---|---|
| Login | admin |
| Hasło | admin |
Role i uprawnienia
| Rola | Uprawnienia |
|---|---|
| Administrator | Pełny dostęp: zarządzanie użytkownikami, rolami, kanałami i wiadomościami |
| Moderator | Usuwanie wiadomości, blokowanie użytkowników |
| Użytkownik | Tworzenie kanałów, wysyłanie wiadomości, DM, usuwanie własnych wiadomości |
Panel administracyjny dostępny z paska nawigacji po zalogowaniu jako administrator.