Accesso all'interfaccia web
- Apri il browser e vai a:
http://<server-ip>:8080 - Accetta l'avviso relativo al certificato SSL autofirmato.
- Al primo accesso, ti verrà chiesto di creare un account amministratore (email + password).
Struttura di file e directory
- Directory di installazione base:
/root/nocodb/ - Definizione Docker Compose:
/root/nocodb/docker-compose.yml - Environment variables:
/root/nocodb/.env - Dati del database PostgreSQL (persistenti):
/var/lib/docker/volumes/nocodb_db_data/_data - Dati interni di NocoDB (upload, configurazioni):
/var/lib/docker/volumes/nocodb_nc_data/_data - Configurazione sito Nginx:
/etc/nginx/sites-available/nocodb.conf - Certificati SSL auto-firmati:
/etc/nginx/ssl/ - Nginx logs:
/var/log/nginx/
Gestione del deployment
cd /root/nocodb
docker compose ps # View running services
docker compose logs -f # Watch logs
docker compose down # Stop services
docker compose up -d # Start services
Notes
- NGINX reindirizza automaticamente HTTP a HTTPS, serve NocoDB in modo sicuro con un certificato autofirmato e inoltra il traffico alla porta 8080.
- In Team & Settings → Users → Nelle impostazioni, abilita "Consenti la registrazione solo tramite invito URL" per migliorare la sicurezza.