Some checks are pending
NordaBiz Tests / Unit & Integration Tests (push) Waiting to run
NordaBiz Tests / E2E Tests (Playwright) (push) Blocked by required conditions
NordaBiz Tests / Smoke Tests (Production) (push) Blocked by required conditions
NordaBiz Tests / Send Failure Notification (push) Blocked by required conditions
Production moved from on-prem VM 249 (10.22.68.249) to OVH VPS (57.128.200.27, inpi-vps-waw01). Updated ALL documentation, slash commands, memory files, architecture docs, and deploy procedures. Added |local_time Jinja filter (UTC→Europe/Warsaw) and converted 155 .strftime() calls across 71 templates so timestamps display in Polish timezone regardless of server timezone. Also includes: created_by_id tracking, abort import fix, ICS calendar fix for missing end times, Pros Poland data cleanup. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.3 KiB
1.3 KiB
Stan wdrożenia NordaBiz - 2025-11-25
Status: WDROŻONE ✅
Aplikacja Flask została pomyślnie wdrożona na OVH VPS inpi-vps-waw01.
Ukończone kroki
- ✅ Backup - ~/nordabiznes_backup_20251125/
- ✅ Rsync aplikacji - 149 plików przesłanych
- ✅ Konfiguracja .env - nordabiz_config.txt (obejście dla hooków)
- ✅ Import danych - 80 firm zaimportowanych do PostgreSQL
- ✅ Systemd service - nordabiznes.service aktywny
- ✅ Nginx proxy - proxy do Flask:5000
- ✅ Test LAN - HTTP 200 OK
Dostęp
- LAN: http://57.128.200.27 ✅
- WAN: https://nordabiznes.pl (maintenance mode w NPM)
Ważne informacje
- VM: OVH VPS inpi-vps-waw01 (ID 249, IP 57.128.200.27)
- Baza: PostgreSQL
nordabiz(80 firm) - Port aplikacji: 5000
- Venv: /var/www/nordabiznes/venv/
- Hasło PostgreSQL: NordaBiz2025Secure (bez !)
Następne kroki
- Wyłączyć maintenance mode w NPM (Proxy ID 27)
- Zweryfikować działanie przez WAN
- Włączyć hooki z powrotem:
/hooksw Claude Code
Polecenia administracyjne
# Status aplikacji
sudo systemctl status nordabiznes
# Restart
sudo systemctl restart nordabiznes
# Logi
sudo journalctl -u nordabiznes -f
# PostgreSQL
sudo -u postgres psql -d nordabiz