Files
biggy 7f0f292b47 docs: simplify readme and add security warning
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.
2026-04-28 21:02:49 +02:00

35 lines
1.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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.
```bash
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](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.