Scegli come installare
Porto è lo stesso programma in tutti i casi; cambia solo dove gira il server.
| Dove gira il server | Internet | Prenotazione online, pagamenti online, firma remota |
|---|---|---|
| App desktop sul PC dell’ufficio | non necessaria | no (l’esportazione per la fatturazione funziona) |
| Server in sede (mini PC o NAS nel marina) | facoltativa | sì, se il server è raggiungibile da internet |
| Server online (VPS con Docker) | necessaria | sì |
Si passa da un modo all’altro con un backup e un ripristino (Backup e ripristino).
App desktop
Sezione intitolata “App desktop”Server e archivio (SQLite) stanno sul PC dell’ufficio; gli altri PC e i telefoni degli ormeggiatori si collegano sulla Wi-Fi del porto. Nessun servizio di Coste360 è necessario. I pacchetti firmati si scaricano da Coste360 a partire dal primo rilascio:
Dettagli nella guida dell’App desktop.
Server con Docker
Sezione intitolata “Server con Docker”Per la prenotazione online, la scheda pubblica e il lavoro da più sedi serve un server raggiungibile da internet, con un dominio e HTTPS. È la strada più semplice: Docker e Docker Compose. Sono pronti anche i modelli per Coolify e CapRover.
Dai sorgenti
Sezione intitolata “Dai sorgenti”Per sviluppare, o se non vuoi usare Docker: Compilare dai sorgenti.
Requisiti indicativi
Sezione intitolata “Requisiti indicativi”- SQLite (predefinito) va bene per la maggior parte dei porti; PostgreSQL è consigliato oltre i 300 posti o con più marine nella stessa installazione (Database).
- Il server è un binario statico per Linux, macOS e Windows; l’immagine Docker è per
amd64earm64.
Porto è sviluppato da Coste360 SRL. Codice sorgente disponibile con licenza BSL 1.1; il marchio Porto è escluso dalla licenza.