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

2.1 KiB

NordaBiz Project Status

Sprawdź aktualny status projektu NordaBiz - lokalnie i na produkcji.

Kroki do wykonania:

1. Status lokalny

  • Sprawdź czy aplikacja działa lokalnie:
    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)

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)

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