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>
51 lines
1.3 KiB
Markdown
51 lines
1.3 KiB
Markdown
# 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
|
|
|
|
1. ✅ **Backup** - ~/nordabiznes_backup_20251125/
|
|
2. ✅ **Rsync aplikacji** - 149 plików przesłanych
|
|
3. ✅ **Konfiguracja .env** - nordabiz_config.txt (obejście dla hooków)
|
|
4. ✅ **Import danych** - 80 firm zaimportowanych do PostgreSQL
|
|
5. ✅ **Systemd service** - nordabiznes.service aktywny
|
|
6. ✅ **Nginx proxy** - proxy do Flask:5000
|
|
7. ✅ **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
|
|
|
|
1. Wyłączyć maintenance mode w NPM (Proxy ID 27)
|
|
2. Zweryfikować działanie przez WAN
|
|
3. Włączyć hooki z powrotem: `/hooks` w Claude Code
|
|
|
|
## Polecenia administracyjne
|
|
|
|
```bash
|
|
# Status aplikacji
|
|
sudo systemctl status nordabiznes
|
|
|
|
# Restart
|
|
sudo systemctl restart nordabiznes
|
|
|
|
# Logi
|
|
sudo journalctl -u nordabiznes -f
|
|
|
|
# PostgreSQL
|
|
sudo -u postgres psql -d nordabiz
|
|
```
|