Indietro

Hosting VPS per PocketBase, già installato

Con l'hosting PocketBase fai girare un backend con database, autenticazione e archiviazione dei file da un unico file, su un server tutto tuo. Dopo l'ordine PocketBase 0.40.6 si installa da solo e si apre in HTTPS; indirizzo admin, email e password compaiono nel pannello. Crea la prima collection nella schermata admin, poi punta la tua app al percorso /api/ dello stesso indirizzo.

Quanta potenza ti serve?

Totale$2.59/mese

I prezzi includono l'IVA.

Aumenta o riduci RAM e CPU quando vuoi. Il disco può solo crescere, quindi parti in piccolo.

Cosa c'è installato sul tuo server PocketBase?

  • PocketBase 0.40.6, installato dal file di release ufficiale dopo la verifica del checksum SHA-256
  • Schermata admin su /_/, con il superuser creato da riga di comando così nessuno può reclamarlo prima di te
  • Un servizio systemd chiamato pocketbase su 127.0.0.1:8090, con un limite di 4096 file aperti
  • Un utente pocketbase senza privilegi, con i dati in /home/pocketbase/pb_data
  • HTTPS tramite Caddy su un indirizzo sslip.io basato sul tuo IP, quindi il dominio è facoltativo
  • Firewall con aperte solo le porte 22, 80 e 443

Che dimensione ti serve per PocketBase?

La documentazione di PocketBase non indica un valore di RAM. Gira come un unico processo con SQLite integrato. Come regola pratica, 1 GB è un buon punto di partenza per un piccolo progetto; per molte connessioni realtime o upload di file pesanti considera da 2 a 4 GB. La dimensione minima è 1 GB di RAM, 1 CPU e 10 GB di disco. RAM, CPU e disco si aumentano separatamente dal pannello, e i tuoi dati e il tuo indirizzo IP restano gli stessi.

UsoDimensionePrezzoScegli
Base 1 GB RAM · 1 vCore · 25 GB NVMe $2.59/mese
Media 2 GB RAM · 1 vCore · 40 GB NVMe $4.02/mese
Potente 4 GB RAM · 2 vCore · 60 GB NVMe $6.91/mese

Per chi è?

  • App mobile o web single-page che hanno bisogno di un backend già pronto
  • Chi ha creato un front end con strumenti di IA e ora ha bisogno di database e login
  • Sviluppatori che realizzano prototipi, strumenti interni o progetti che resteranno su un solo server

Cosa succede dopo l'ordine?

  1. Imposta la dimensione e completa il pagamento.
  2. Il server si avvia e PocketBase si installa da solo. Nei nostri test su server reali ci sono voluti circa 3 minuti.
  3. Dalla scheda Panoramica apri l'Indirizzo del pannello e accedi con le righe Email e Password.
  4. Crea la prima collection con New collection, poi scegli chi può leggere e scrivere nella scheda API rules.
  5. Collega la tua app al percorso /api/ dello stesso indirizzo.

Con ogni server

  • Backup giornalieri inclusi nel prezzo
  • Traffico illimitato
  • Accesso root completo
  • Aumenta o riduci RAM e CPU in seguito, e ingrandisci il disco
  • Sede: Istanbul · IST-1.

Da sapere

  • PocketBase non ha ancora raggiunto la versione 1.0. La sua documentazione avverte che la retrocompatibilità può venire meno e che per ora non è consigliato per app critiche in produzione. Leggi il changelog prima di aggiornare.
  • Le API rules sono bloccate di default, quindi ha accesso solo un superuser. Se sblocchi una regola e la lasci vuota, chiunque può accedere: controlla le regole prima di andare online.
  • L'email admin dell'installazione è legata al tuo indirizzo sslip.io e non può ricevere posta. Inserisci il tuo indirizzo nella schermata admin.
  • Per inviare email, inserisci i dati SMTP in Settings > Mail settings. La documentazione ufficiale ritiene il sendmail predefinito adatto solo allo sviluppo.
  • PocketBase sta dietro Caddy. Per registrare gli IP reali dei visitatori, inserisci X-Forwarded-For nel campo User IP proxy headers in Settings.
  • L'installazione resta sulla 0.40.6 e non si aggiorna da sola. Metti il nuovo file al posto di /home/pocketbase/pocketbase ed esegui systemctl restart pocketbase.

Domande e risposte su PocketBase

Di quanta RAM ha bisogno PocketBase?

PocketBase non ha un valore ufficiale di RAM. Come regola pratica, 1 GB è un buon punto di partenza per un piccolo progetto; per molte connessioni realtime o upload di file pesanti considera da 2 a 4 GB.

Come accedo alla schermata admin di PocketBase?

Apri il link nella riga Indirizzo del pannello, che termina con /_/. Inserisci i dati delle righe Email e Password subito sotto. L'altra riga Password, sotto Nome utente, serve per SSH e qui non funziona.

Come collego la mia app all'API di PocketBase?

L'API usa lo stesso indirizzo del pannello, senza il /_/ finale, e risponde sotto /api/. Con l'SDK JavaScript ufficiale scrivi new PocketBase('https://ADDRESS'). I visitatori non possono leggere i dati finché non apri le regole della collection.

Posso ospitare il mio front end sullo stesso server?

Sì. Crea la cartella /home/pocketbase/pb_public e mettici i file compilati: PocketBase li serve dall'indirizzo principale. Per il JavaScript lato server usa la cartella pb_hooks con file che terminano in .pb.js. Poi esegui systemctl restart pocketbase.

PocketBase può estendersi su più server?

No. Secondo le sue FAQ ufficiali PocketBase scala solo su un singolo server, in verticale, e usa SQLite integrato senza piani per altri database. Quando il carico cresce, aumenti RAM, CPU e disco dal pannello.

Dove sono i dati di PocketBase e come vengono salvati nel backup?

Dati e file caricati stanno in /home/pocketbase/pb_data. Il backup del server viene fatto ogni notte, si conservano gli ultimi 7 giorni ed è incluso nel prezzo. Puoi anche creare backup tuoi da Settings > Backups nella schermata admin.

Approfondisci e scopri app simili