PocketBase

Backend Go open source con database integrato, autenticazione, file e API in tempo reale.

Accesso

  • Pannello di controllo: http://<SERVER_IP>/_/
  • API REST: http://<SERVER_IP>/api/

Credenziali superutente

Le tue credenziali sono archiviate in modo sicuro in: /root/.cloudzy-creds

Gestione dei servizi

systemctl restart pocketbase  # Restart
systemctl status pocketbase   # Check status

Registri e risoluzione dei problemi

I log di PocketBase vengono salvati in: /root/pb/std.log

Per visualizzare i registri in tempo reale: tail -f /root/pb/std.log

Oppure tramite systemd: journalctl -u pocketbase -f

File e directory importanti

  • Directory di installazione principale: /root/pb/
  • Eseguibile principale: /root/pb/pocketbase
  • File di log (stdout + stderr): /root/pb/std.log
  • Archiviazione di database e file: /root/pb/pb_data/
  • Credenziali superutente: /root/.cloudzy-creds
  • Definizione del servizio Systemd: /lib/systemd/system/pocketbase.service
  • Configurazione Nginx: /etc/nginx/sites_available/pocketbase

Abilitazione SSL con un dominio

Hai già certbot installato.

Modifica /etc/nginx/sites-available/pocketbasee Sostituisci _ in server_name _; con il tuo nome di dominio effettivo, ad esempio:

server_name example.com;

Assicurati che il record DNS del tuo dominio punti all'IP del tuo server.

Esegui:

certbot --nginx --non-interactive --agree-tos --email <your-email> -d <domain>

Ora accedi in modo sicuro a PocketBase:

https://<domain>/_/

 

Dettagli dell'applicazione