nordabiz/.claude/commands/status.md
Maciej Pienczyn 69bb6b839a docs: Fix incorrect SQLite references - DEV uses PostgreSQL via Docker
The documentation incorrectly stated that DEV environment uses SQLite
when it actually uses PostgreSQL via Docker on localhost:5433.

Updated files:
- CLAUDE.md - main project instructions
- PROJECT_INFO.md - environment documentation
- deployment_checklist.md - deployment procedures
- SCRIPTS_INDEX.md - script usage commands
- .claude/commands/*.md - all slash command definitions
- tests/test_admin_seo_dashboard.py - test database URL

DEV environment:
- PostgreSQL via Docker: localhost:5433
- Container: nordabiz-postgres
- Database: nordabiz
- User: nordabiz_app

PROD environment:
- PostgreSQL: 10.22.68.249:5432

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 03:40:50 +01:00

63 lines
2.1 KiB
Markdown

# NordaBiz Project Status
Sprawdź aktualny status projektu NordaBiz - lokalnie i na produkcji.
## Kroki do wykonania:
### 1. Status lokalny
- Sprawdź czy aplikacja działa lokalnie:
```bash
curl -s http://localhost:5000/health 2>/dev/null || curl -s http://localhost:5001/health 2>/dev/null || echo "Aplikacja nie działa lokalnie"
```
- Pokaż działające procesy Python: `ps aux | grep -E "python.*app.py" | grep -v grep`
- Sprawdź Docker PostgreSQL: `docker ps | grep nordabiz-postgres`
### 2. Status produkcji
- Health check produkcji: `curl -s https://nordabiznes.pl/health`
- Sprawdź nagłówki HTTP: `curl -I https://nordabiznes.pl 2>/dev/null | head -10`
- Test SSL: `curl -vI https://nordabiznes.pl 2>&1 | grep -E "(SSL|expire|subject)"`
### 3. Status VM (użyj skill proxmox-manager)
- VM: NORDABIZ-01 (ID: 249)
- Sprawdź: CPU, RAM, uptime, snapshoty
### 4. Statystyki bazy danych (DEV via Docker)
```bash
docker exec nordabiz-postgres psql -U nordabiz_app -d nordabiz -c "
SELECT 'Firmy: ' || COUNT(*) FROM companies;
SELECT 'Użytkownicy: ' || COUNT(*) FROM users;
SELECT 'Konwersacje chat: ' || COUNT(*) FROM ai_chat_conversations;
SELECT 'Wiadomości chat: ' || COUNT(*) FROM ai_chat_messages;
"
```
### 5. Statystyki bazy danych (PROD)
```bash
ssh maciejpi@10.22.68.249 "sudo -u postgres psql -d nordabiz -c \"
SELECT 'Firmy: ' || COUNT(*) FROM companies;
SELECT 'Użytkownicy: ' || COUNT(*) FROM users;
SELECT 'Konwersacje chat: ' || COUNT(*) FROM ai_chat_conversations;
SELECT 'Wiadomości chat: ' || COUNT(*) FROM ai_chat_messages;
\""
```
### 6. Status Git
- `git status` - niezacommitowane zmiany
- `git log --oneline -5` - ostatnie commity
## Output:
Podsumuj status w formie tabeli:
| Element | Status | Szczegóły |
|---------|--------|-----------|
| Lokalna aplikacja | OK/ERROR | port |
| Docker PostgreSQL | OK/ERROR | localhost:5433 |
| Produkcja | OK/ERROR | response time |
| VM NORDABIZ-01 | OK/ERROR | uptime |
| Baza danych DEV | OK/ERROR | liczba rekordów |
| Baza danych PROD | OK/ERROR | liczba rekordów |
| Git | CLEAN/DIRTY | branch |
## Uwagi:
- DEV: PostgreSQL via Docker na localhost:5433
- PROD: PostgreSQL na 10.22.68.249:5432