{"id":83659,"date":"2026-06-18T07:00:00","date_gmt":"2026-06-18T14:00:00","guid":{"rendered":"https:\/\/dhblog.dream.press\/blog\/?p=83659"},"modified":"2026-07-04T13:45:41","modified_gmt":"2026-07-04T20:45:41","slug":"come-autogestire-supabase-su-un-vps-it","status":"publish","type":"post","link":"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/","title":{"rendered":"Come Autogestire Supabase su un VPS"},"content":{"rendered":"<div class=\"tldr-block\" style=\"display: none;\">\n\t<div class=\"svg\">\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 119.25 37.8\">\n\t<g>\n\t\t<g>\n\t\t\t<path fill=\"#ffffff\" d=\"M23.4,6.93h-8.1v24.57h-7.2V6.93H0V0h23.4v6.93Z\" \/>\n\t\t\t<path fill=\"#ffffff\" d=\"M45,24.57v6.93h-18.45V0h7.2v24.57h11.25Z\" \/>\n\t\t\t<path fill=\"#ffffff\"\n\t\t\t\td=\"M90.9,15.75c0,8.91-6.61,15.75-15.3,15.75h-12.6V0h12.6c8.68,0,15.3,6.84,15.3,15.75ZM83.97,15.75c0-5.4-3.42-8.82-8.37-8.82h-5.4v17.64h5.4c4.95,0,8.37-3.42,8.37-8.82Z\" \/>\n\t\t\t<path fill=\"#ffffff\"\n\t\t\t\td=\"M105.57,21.15h-3.42v10.35h-7.2V0h12.6c5.98,0,10.8,4.81,10.8,10.8,0,3.87-2.34,7.38-5.81,9.13l6.71,11.56h-7.74l-5.94-10.35ZM102.15,14.85h5.4c1.98,0,3.6-1.75,3.6-4.05s-1.62-4.05-3.6-4.05h-5.4v8.1Z\" \/>\n\t\t<\/g>\n\t\t<path\n\t\t\tfill=\"#0173ec\"\n\t\t\td=\"M53.97,37.8h-5.4l1.8-13.27h7.2l-3.6,13.27ZM49.02,12.55c0-2.34,1.93-4.27,4.27-4.27s4.27,1.94,4.27,4.27-1.93,4.27-4.27,4.27-4.27-1.94-4.27-4.27Z\"\n\t\t \/>\n\t<\/g>\n<\/svg>\n\t<\/div>\n\t<div class=\"tldr-wrap\">\n\t\t\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.dreamhost.com\/it\/hosting\/vps\/supabase\/\" target=\"_blank\" rel=\"noreferrer noopener\">L&#8217;hosting autonomo di Supabase<\/a> significa gestire uno stack di 12 contenitori su un server privato virtuale (VPS) utilizzando Docker Compose. Ottieni costi prevedibili (12\u201325$\/mese), piena propriet\u00e0 dei dati e nessun extra per l&#8217;uso eccessivo, ma rinunci a backup automatizzati, registrazione nel dashboard e email gestite in cambio. Prevedi 8 GB di RAM per un dispiegamento in produzione e circa una o due ore al mese per la manutenzione di routine.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Non sei pronto per gestire tutto manualmente? Strumenti come Coolify e Dokploy possono gestire lo stack per te con meno sovraccarico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DreamHost, un leader nel settore dell&#8217;hosting, offre <a href=\"https:\/\/www.dreamhost.com\/it\/hosting\/vps\/\" target=\"_blank\" rel=\"noreferrer noopener\">piani VPS autogestiti<\/a> con storage SSD NVMe e pieno accesso Root, ideali per backend autogestiti come Supabase.<\/p>\n\n\n\n\n\t<\/div>\n<\/div>\n\n<p class=\"wp-block-paragraph\">Stai usando Supabase Cloud da qualche mese, e la fattura continua ad aumentare.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Ogni bit extra di uscita dal database aggiunge una voce. Ogni 10.000 utenti attivi mensili ti avvicina a un eccesso.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Il piano Pro che iniziava a $25 al mese ora sembra pi\u00f9 vicino ai $70.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Da qualche parte tra la pagina dei prezzi e la tua fattura effettiva, l&#8217;economia ha smesso di sembrare un affare.<\/p>\n\n\n<p class=\"wp-block-paragraph\">L&#8217;auto-hosting \u00e8 l&#8217;alternativa ovvia, ma &#8220;ovvia&#8221; sta facendo molto lavoro qui. Supabase non \u00e8 un singolo binario che lasci cadere su un server. \u00c8 un intero stack di backend \u2014 un database Postgres, un servizio di autenticazione, una API REST, sottoscrizioni in tempo reale, archiviazione, funzioni edge e una dashboard \u2014 tutti collegati insieme e in esecuzione come una piccola flotta di <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/what-is-docker\/\">contenitori Docker<\/a>.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Fare funzionare quella flotta sul tuo server costa tra <strong>$12 e $25 al mese<\/strong> per un VPS con abbastanza RAM per contenere tutto in memoria. Questo \u00e8 <em>l&#8217;equivalente di due abbonamenti streaming<\/em> al mese per un backend che non ti addebiter\u00e0 costi extra in caso di picchi di traffico.<\/p>\n\n\n<h2 id=\"h-what-is-supabase-and-why-are-people-self-hosting-it\" class=\"wp-block-heading\">Cos&#8217;\u00e8 Supabase e Perch\u00e9 Le Persone Lo Stanno Auto-ospitando?<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Supabase \u00e8 una piattaforma Backend as a Service (BaaS) open-source che integra un database Postgres, autenticazione, una API REST, sottoscrizioni in tempo reale, archiviazione e funzioni di edge in un&#8217;unica distribuzione.<\/p>\n\n\n<p class=\"wp-block-paragraph\">\u00c8 l&#8217;alternativa a Firebase che funziona sulla tua infrastruttura, se lo desideri. Il repository GitHub ha superato le <a target=\"_blank\" href=\"https:\/\/github.com\/supabase\/supabase\">100.000 stelle<\/a> a partire da maggio 2026, e la piattaforma gestisce i backend per imprese come Mozilla, PwC, Johnson &amp; Johnson e 1Password.<\/p>\n\n\n<p class=\"wp-block-paragraph\">La domanda \u00e8 se vuoi occuparti del lavoro operativo che Supabase Cloud gestisce per te o pagare qualcun altro per farlo. Stiamo parlando di backup, log, invio email e aggiornamenti.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Le persone <a href=\"https:\/\/www.dreamhost.com\/it\/hosting\/vps\/supabase\/\" target=\"_blank\" rel=\"noreferrer noopener\">ospitano autonomamente Supabase<\/a> per tre motivi:<\/p>\n\n\n<ol class=\"wp-block-list\">\n<li>Vogliono costi prevedibili che non aumentino con l&#8217;uso.<\/li>\n\n\n\n<li>Vogliono i loro dati su un&#8217;infrastruttura che controllano.<\/li>\n\n\n\n<li>Vogliono liberarsi dalla trappola del blocco del fornitore che ha reso cos\u00ec dolorosa la partenza da Firebase.<\/li>\n\n\n<\/ol>\n\n\n<p class=\"wp-block-paragraph\">Supabase stesso \u00e8 sorprendentemente franco su chi dovrebbe e chi non dovrebbe fare l&#8217;hosting autonomo. I <a target=\"_blank\" href=\"https:\/\/supabase.com\/docs\/guides\/self-hosting\">documenti ufficiali per l&#8217;hosting autonomo<\/a> lo dicono chiaramente: &#8220;Supabase auto-ospitato \u00e8 supportato dalla comunit\u00e0. Non riceverai lo stesso livello di supporto ufficiale come i clienti di Supabase Cloud.&#8221;<\/p>\n\n\n<p class=\"wp-block-paragraph\">Traduzione: Se qualcosa si rompe alle 2 AM, sei da solo.<\/p>\n\n\n<h3 id=\"h-what-supabase-actually-gives-you-out-of-the-box\" class=\"wp-block-heading\">Cosa Ti Offre Effettivamente Supabase Direttamente dalla Scatola<\/h3>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"1295\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/01_what_runs_inside_supabase.webp\" alt=\"Pila Supabase che mostra i servizi di base: Postgres, REST API, autenticazione, tempo reale, archiviazione, funzioni e gateway API.\" class=\"wp-image-81918 lazyload\" data-srcset=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/01_what_runs_inside_supabase.webp 1600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/01_what_runs_inside_supabase-300x243.webp 300w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/01_what_runs_inside_supabase-1024x829.webp 1024w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/01_what_runs_inside_supabase-768x622.webp 768w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/01_what_runs_inside_supabase-1536x1243.webp 1536w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/01_what_runs_inside_supabase-600x486.webp 600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/01_what_runs_inside_supabase-1200x971.webp 1200w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/01_what_runs_inside_supabase-730x591.webp 730w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/01_what_runs_inside_supabase-1460x1182.webp 1460w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/01_what_runs_inside_supabase-784x635.webp 784w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/01_what_runs_inside_supabase-1568x1269.webp 1568w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/01_what_runs_inside_supabase-877x710.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1295;\" \/><\/figure>\n\n\n<p class=\"wp-block-paragraph\">Se pensavi che Supabase fosse solo &#8220;Postgres con una REST API&#8221;, non lo \u00e8. Lo stack auto-ospitato esegue <strong>circa 12 container<\/strong> in parallelo.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Le parti che toccherai pi\u00f9 spesso sono piuttosto semplici:<\/p>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Postgres.<\/strong> Il database al centro di tutto. Supabase utilizza una versione moderna di <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/postgresql-vs-mysql\/\">PostgreSQL<\/a> con estensioni per autenticazione, tempo reale e ricerca full-text.<\/li>\n\n\n\n<li><strong>PostgREST.<\/strong> Genera automaticamente un&#8217;API REST dallo schema di Postgres. Una tabella diventa un endpoint, e non devi scrivere codice backend per farlo accadere.<\/li>\n\n\n\n<li><strong>Auth (precedentemente GoTrue).<\/strong> Gestisce le iscrizioni, gli accessi, il reset delle password, OAuth e l&#8217;emissione di JWT.<\/li>\n\n\n\n<li><strong>Realtime.<\/strong> Invia le modifiche del database ai client connessi tramite WebSockets.<\/li>\n\n\n\n<li><strong>Storage.<\/strong> Storage di oggetti compatibile con S3 con controllo di accesso legato al tuo database.<\/li>\n\n\n\n<li><strong>Edge Functions.<\/strong> Funzioni serverless basate su Deno che vengono eseguite vicino ai tuoi utenti.<\/li>\n\n\n\n<li><strong>Supabase Studio.<\/strong> La dashboard dove puoi navigare tra le tabelle, eseguire SQL e gestire gli utenti autenticati.<\/li>\n\n\n<\/ul>\n\n\n<p class=\"wp-block-paragraph\">Ricevi anche Kong come gateway API, imgproxy per la gestione delle immagini, Supavisor per il pooling delle connessioni e Logflare per l&#8217;analisi. Metti tutto insieme, e stai guardando un intero stack backend, non una semplice app.<\/p>\n\n\n<div class=\"article-newsletter article-newsletter--gradient\">\n\n\n<h2>Get Content Delivered Straight to Your Inbox<\/h2><p>Subscribe now to receive all the latest updates, delivered directly to your inbox.<\/p><form class=\"nwsl-form\" id=\"newsletter_block_\" novalidate><div class=\"messages\"><\/div><div class=\"form-group\"><label for=\"input_newsletter_block_\"><input type=\"email\"name=\"email\"id=\"input_newsletter_block_\"placeholder=\"Enter your email address\"novalidatedisabled=\"disabled\"\/><\/label><button type=\"submit\"class=\"btn btn--brand\"disabled=\"disabled\"><span>Sign Me Up!<\/span><svg width=\"21\" height=\"14\" viewBox=\"0 0 21 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M13.8523 0.42524L12.9323 1.34521C12.7095 1.56801 12.7132 1.9304 12.9404 2.14865L16.7241 5.7823H0.5625C0.251859 5.7823 0 6.03416 0 6.3448V7.6573C0 7.96794 0.251859 8.2198 0.5625 8.2198H16.7241L12.9405 11.8535C12.7132 12.0717 12.7095 12.4341 12.9323 12.6569L13.8523 13.5769C14.072 13.7965 14.4281 13.7965 14.6478 13.5769L20.8259 7.39879C21.0456 7.17913 21.0456 6.82298 20.8259 6.60327L14.6477 0.42524C14.4281 0.205584 14.0719 0.205584 13.8523 0.42524Z\" fill=\"white\"\/>\n<\/svg>\n<\/button><\/div><\/form><\/div>\n\n<h2 id=\"h-how-much-does-it-cost-to-self-host-supabase\" class=\"wp-block-heading\">Quanto Costa l&#8217;Hosting Autonomo di Supabase?<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Ospitare autonomamente Supabase su un VPS costa <strong>$12\u2013$25 al mese<\/strong>, coprendo il server, l&#8217;archiviazione e la larghezza di banda. Il software Supabase stesso \u00e8 gratuito.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Dai un&#8217;occhiata alla tua ultima fattura di Supabase Cloud per un momento. La voce che sorprende le persone non \u00e8 il costo base di $25. Sono l&#8217;egresso del database e lo storage aggiuntivo, che il piano Pro misura separatamente (<a target=\"_blank\" href=\"https:\/\/www.supascale.app\/blog\/the-true-cost-of-selfhosting-supabase-a-breakdown\">la spiegazione dei costi del 2026 di Supascale<\/a> esamina le voci).<\/p>\n\n\n<p class=\"wp-block-paragraph\">Confronta con <a href=\"https:\/\/supabase.com\/pricing\" target=\"_blank\">Supabase Cloud<\/a>:<\/p>\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Piano<\/strong><\/th><th><strong>Costo Base<\/strong><\/th><th><strong>Cosa Ottieni<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Gratuito<\/td><td>0 \u20ac<\/td><td>Database da 500 MB<br>50K utenti attivi mensili<br>1 GB di archiviazione<br>Si mette in pausa dopo 7 giorni di inattivit\u00e0<\/td><\/tr><tr><td>Pro<\/td><td>25 \u20ac\/mese<\/td><td>Database da 8 GB<br>100K utenti attivi mensili<br>100 GB di archiviazione<br>250 GB di uscita<\/td><\/tr><tr><td>Team<\/td><td>599 \u20ac\/mese<\/td><td>Supporto prioritario<br>Single Sign-On (SSO)<br>Log di controllo<br>Scaling basato sull&#8217;utilizzo<\/td><\/tr><tr><td>VPS auto-ospitato<\/td><td>12-25 \u20ac\/mese<\/td><td>Illimitato (limitato solo dalla capacit\u00e0 del server)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Il prezzo base Pro sembra comparabile, ma l&#8217;uso nel mondo reale lo aumenta rapidamente.<\/p>\n\n\n<p class=\"wp-block-paragraph\">L&#8217;analisi di Supascale mostra che la maggior parte delle applicazioni di produzione di piccole e medie dimensioni si attestano sui $100\u2013$200 al mese su Pro, una volta considerati gli add-on di elaborazione e gli extra per superamento dei limiti \u2014 i livelli di elaborazione di Supabase partono da $10 al mese fino a $3,730 al mese per l&#8217;istanza 16XL. App con 100K\u2013200K utenti attivi mensili possono superare di gran lunga queste cifre, e con 500K utenti attivi mensili le fatture possono raggiungere i $1,000\u2013$2,000 al mese.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Il piano gratuito \u00e8 gratuito \u2014 fino a quando non provi ad usarlo per la produzione.<\/p>\n\n\n<p class=\"wp-block-paragraph\">I progetti si mettono in pausa automaticamente dopo <strong>sette giorni di inattivit\u00e0<\/strong>, il che significa che il tuo ambiente di staging muore ogni settimana e i tuoi progetti secondari si interrompono ogni volta che vai in vacanza. Secondo <a target=\"_blank\" href=\"https:\/\/uibakery.io\/blog\/supabase-pricing\">la suddivisione dei prezzi del 2026 di UI Bakery<\/a>, questa \u00e8 la ragione pi\u00f9 comune per cui le persone abbandonano il piano gratuito prima del previsto.<\/p>\n\n\n<p class=\"wp-block-paragraph\">L&#8217;auto-ospitazione capovolge l&#8217;equazione. I tuoi costi rimangono legati alla tua infrastruttura, non al tuo utilizzo. Gestire 50.000 MAU costa lo stesso di gestire 500.000, limitato solo da quello che il tuo VPS pu\u00f2 sopportare. Nessuna tariffa di uscita, nessun eccesso di archiviazione, nessun add-on di elaborazione.<\/p>\n\n\n<h3 id=\"h-self-hosting-isn-t-just-a-vps-bill\" class=\"wp-block-heading\">L&#8217;Hosting Autonomo Non \u00c8 Solo Una Fattura VPS<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Il conto del VPS non \u00e8 l&#8217;unico costo per ospitare da soli. Spenderai anche in altri modi:<\/p>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Il tuo tempo.<\/strong> Pianifica da una a due ore al mese per la manutenzione di routine, come aggiornamenti di sicurezza, aggiornamenti delle immagini Docker, controllo dei log e verifica dei backup. Prevedi pi\u00f9 tempo se aggiungi funzionalit\u00e0 o aumenti le dimensioni.<\/li>\n\n\n\n<li><strong>Consegna delle email.<\/strong> Supabase Cloud gestisce le email di autenticazione (ad esempio, reset della password, link magici, verifica dell&#8217;email) come un servizio gestito. La versione auto-ospitata non lo fa. Avrai bisogno di un fornitore SMTP come SendGrid, Mailgun o AWS SES. Prevedi una spesa di $0-$30 al mese a seconda del volume.<\/li>\n\n\n\n<li><strong>Archiviazione oggetti per file.<\/strong> Il servizio di Storage utilizza di default il filesystem locale, il quale \u00e8 <em>adatto per i test e una bomba a orologeria in produzione<\/em>. Avrai bisogno di uno storage di oggetti compatibile con S3 \u2014 AWS S3, Backblaze B2, Wasabi o <a target=\"_blank\" href=\"https:\/\/help.dreamhost.com\/hc\/en-us\/articles\/214823108-DreamObjects-overview\">DreamObjects di DreamHost<\/a> sono tutti validi. Prevedi un budget di $5\u2013$20 al mese per un&#8217;app di piccole-medie dimensioni in produzione.<\/li>\n\n\n\n<li><strong>Infrastruttura di backup.<\/strong> L&#8217;auto-ospitazione non include backup automatici, quindi dovrai configurarli tu stesso. Scrivi un lavoro Cron <code>`simple pg_dump`<\/code> e conserva l&#8217;output in un luogo affidabile. Non trascurare questa parte; il tuo futuro io ti ringrazier\u00e0.<\/li>\n\n\n<\/ul>\n\n\n<h2 id=\"h-what-server-specs-does-supabase-need\" class=\"wp-block-heading\">Quali Specifiche Di Server Richiede Supabase?<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Supabase richiede molta memoria. Eseguire contemporaneamente 12 container, la maggior parte dei quali vicini al database, significa che la RAM \u00e8 pi\u00f9 importante della CPU. Il minimo pratico \u00e8 <strong>4 GB<\/strong> per un&#8217;istanza di sviluppo con servizi opzionali disabilitati. Le implementazioni in produzione richiedono <strong>8 GB<\/strong> o pi\u00f9.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Il motivo \u00e8 il numero di contenitori, non un singolo servizio. Postgres richiede buffer condivisi. PostgREST necessita di un pool di connessioni. GoTrue richiede un piccolo footprint per il runtime di Go. Realtime mantiene aperte le connessioni WebSocket. Edge Runtime avvia isolati V8.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Singolarmente, ogni servizio \u00e8 modesto. Combinati, si sommano rapidamente.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Se non hai mai configurato un VPS prima, inizia con la nostra <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/beginners-guide-vps\/\">guida per principianti al VPS<\/a> prima di dimensionare il tuo server.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Da DreamHost, il nostro piano <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/it\/hosting\/vps\/\">VPS Autogestito<\/a> Stack 8 offre 8 GB di RAM con archiviazione SSD NVMe e accesso completo Root, la dimensione giusta per un deployment standard di Supabase con tutti i servizi opzionali attivi.<\/p>\n\n\n<h3 id=\"h-what-vps-size-does-supabase-need\" class=\"wp-block-heading\">Che Dimensione Di VPS \u00c8 Necessaria Per Supabase?<\/h3>\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Carico di Lavoro<\/strong><\/th><th><strong>RAM<\/strong><\/th><th><strong>CPU<\/strong><\/th><th><strong>Ideale Per<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Sviluppo \/ leggero<\/td><td>4 GB<\/td><td>2 core<\/td><td>Test, piccoli progetti secondari, Analytics e Tempo Reale disabilitati<\/td><\/tr><tr><td>Standard di produzione<\/td><td>8 GB<\/td><td>4 core<\/td><td>Piccole app SaaS, backend per app mobili, tutti i servizi abilitati<\/td><\/tr><tr><td>Pesante<\/td><td>16 GB+<\/td><td>4-8 core<\/td><td>Traffico elevato, grandi carichi di lavoro Postgres, Funzioni Edge su larga scala<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p class=\"wp-block-paragraph\">Puoi anche rimuovere i servizi opzionali dal file Docker Compose per ridurre l&#8217;impronta.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Non hai bisogno di sottoscrizioni in tempo reale? <em>Salta il contenitore Realtime.<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Non usi le Funzioni Edge? <em>Rimuovi il Runtime Edge.<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Le analisi non sono cruciali? <em>Elimina Logflare.<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Un stack semplificato potrebbe adattarsi pi\u00f9 comodamente su un VPS da 4 GB.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Lo storage NVMe \u00e8 pi\u00f9 importante di quanto pensi. Postgres \u00e8 costantemente in lettura e scrittura, e la latenza degli SSD influisce direttamente sulla velocit\u00e0 di esecuzione delle query. I vecchi dischi SATA o i dischi rotanti rallenteranno notevolmente prima che il database diventi interessante.<\/p>\n\n\n<h2 id=\"h-how-does-the-self-hosted-supabase-setup-work\" class=\"wp-block-heading\">Come Funziona Il Setup Di Supabase Autogestito?<\/h2>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"762\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/02_five_steps_to_boot_the_stack.webp\" alt=\"Processo in cinque fasi per avviare lo stack: provisionare VPS, installare Docker, clonare repo, generare segreti, eseguire Docker Compose.\" class=\"wp-image-81919 lazyload\" data-srcset=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/02_five_steps_to_boot_the_stack.webp 1600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/02_five_steps_to_boot_the_stack-300x143.webp 300w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/02_five_steps_to_boot_the_stack-1024x488.webp 1024w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/02_five_steps_to_boot_the_stack-768x366.webp 768w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/02_five_steps_to_boot_the_stack-1536x732.webp 1536w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/02_five_steps_to_boot_the_stack-600x286.webp 600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/02_five_steps_to_boot_the_stack-1200x572.webp 1200w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/02_five_steps_to_boot_the_stack-730x348.webp 730w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/02_five_steps_to_boot_the_stack-1460x695.webp 1460w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/02_five_steps_to_boot_the_stack-784x373.webp 784w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/02_five_steps_to_boot_the_stack-1568x747.webp 1568w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/02_five_steps_to_boot_the_stack-877x418.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/762;\" \/><\/figure>\n\n\n<p class=\"wp-block-paragraph\">Il dispiegamento completo richiede circa cinque passaggi e dura da una a due ore se ti trovi a tuo agio in un terminale.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Ecco cosa devi fare:<\/p>\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Configura un VPS<\/strong> con <a href=\"https:\/\/www.dreamhost.com\/it\/hosting\/vps\/ubuntu\/\">Ubuntu 22.04 o pi\u00f9 recente<\/a>, 8 GB di RAM e accesso SSH.<\/li>\n\n\n\n<li><strong>Installa <\/strong><a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/what-is-docker\/\"><strong>Docker<\/strong><\/a><strong> e Docker Compose<\/strong> sul server.<\/li>\n\n\n\n<li><strong>Clona il repository di Supabase<\/strong> e copia il file di esempio dell&#8217;ambiente: <code>`git clone https:\/\/github.com\/supabase\/supabase &amp;&amp; cp supabase\/docker\/.env.example supabase\/docker\/.env`<\/code><\/li>\n\n\n\n<li><strong>Genera e imposta i segreti.<\/strong> Esegui lo script <code>`generate-keys.sh`<\/code> di Supabase per produrre il tuo <code>JWT_SECRET<\/code>, <code>ANON_KEY<\/code>, e <code>SERVICE_ROLE_KEY<\/code>, poi imposta <code>POSTGRES_PASSWORD<\/code> e le credenziali del dashboard nel file .env.<\/li>\n\n\n\n<li><strong>Esegui <code>`docker compose up -d`<\/code><\/strong> dalla directory docker, e l&#8217;intero stack si avvia.<\/li>\n\n\n<\/ol>\n\n\n<p class=\"wp-block-paragraph\">Saprai che ha funzionato quando <code>`docker compose ps`<\/code> mostra ogni servizio in uno stato <code>`in esecuzione`<\/code> o <code>`sano`<\/code>, e <code>`curl http:\/\/localhost:8000\/rest\/v1\/`<\/code> restituisce una risposta JSON da PostgREST.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Se un container \u00e8 in <code>`restarting`<\/code> o <code>`exited`<\/code>, controlla prima i log di quel container. Postgres \u00e8 il solito colpevole, e la causa \u00e8 di solito una variabile di ambiente mancante o malformata.<\/p>\n\n\n<p class=\"wp-block-paragraph\">La documentazione ufficiale per <a target=\"_blank\" href=\"https:\/\/supabase.com\/docs\/guides\/self-hosting\/docker\">l&#8217;auto-ospitamento di Supabase con Docker<\/a> esamina ogni variabile d&#8217;ambiente.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Kong, il gateway API, si trova davanti a tutto e gestisce il routing. In produzione, tipicamente metterai un reverse proxy (un server che si trova tra internet e la tua applicazione, gestendo SSL e routing) come Caddy o Nginx davanti a Kong per terminare HTTPS e limitare l&#8217;accesso al dashboard.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Salva i tuoi <code>JWT_SECRET<\/code>, <code>ANON_KEY<\/code> e <code>SERVICE_ROLE_KEY<\/code> in un luogo affidabile non appena vengono generati. Perdere questi non \u00e8 catastrofico perch\u00e9 puoi rigenerarli, ma il loro rinnovo costringe ogni sessione utente attiva a scadere e ogni app cliente a ottenere nuove chiavi.<\/p>\n\n\n<h3 id=\"h-what-you-ll-need-to-self-host-supabase\" class=\"wp-block-heading\">Cosa Ti Servir\u00e0 Per Ospitare Autonomamente Supabase<\/h3>\n\n\n<ul class=\"wp-block-list\">\n<li>Un VPS con Ubuntu 22.04+ con almeno 8 GB di RAM e accesso Root\/SSH<\/li>\n\n\n\n<li>Un nome di dominio puntato all&#8217;IP del tuo server<\/li>\n\n\n\n<li><a href=\"https:\/\/www.dreamhost.com\/it\/hosting\/vps\/docker\/\">Docker<\/a> e Docker Compose installati<\/li>\n\n\n\n<li>Un provider SMTP configurato per le email di autenticazione (SendGrid, Mailgun, AWS SES)<\/li>\n\n\n\n<li>Memoria Object Storage compatibile S3 per il caricamento dei file di produzione (opzionale ma consigliato)<\/li>\n\n\n\n<li>Una conoscenza di base del terminale e circa da una a due ore<\/li>\n\n\n<\/ul>\n\n\n<h2 id=\"h-how-do-you-keep-a-self-hosted-supabase-instance-secure\" class=\"wp-block-heading\">Come Mantieni Sicura Un&#8217;istanza Supabase Autogestita?<\/h2>\n\n\n<p class=\"wp-block-paragraph\">La sicurezza di Supabase auto-ospitato si basa su tre pilastri specifici per la piattaforma, oltre alla normale igiene del VPS.<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1600\" height=\"1274\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/03_three_things_that_can_expose_your_database.webp\" alt=\"Tre vulnerabilit\u00e0 di sicurezza del database: segreto JWT esposto, tabelle non protette e controllo degli accessi compromessi da chiave super-amministratore.\" class=\"wp-image-81920 lazyload\" data-srcset=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/03_three_things_that_can_expose_your_database.webp 1600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/03_three_things_that_can_expose_your_database-300x239.webp 300w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/03_three_things_that_can_expose_your_database-1024x815.webp 1024w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/03_three_things_that_can_expose_your_database-768x612.webp 768w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/03_three_things_that_can_expose_your_database-1536x1223.webp 1536w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/03_three_things_that_can_expose_your_database-600x478.webp 600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/03_three_things_that_can_expose_your_database-1200x956.webp 1200w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/03_three_things_that_can_expose_your_database-730x581.webp 730w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/03_three_things_that_can_expose_your_database-1460x1163.webp 1460w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/03_three_things_that_can_expose_your_database-784x624.webp 784w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/03_three_things_that_can_expose_your_database-1568x1249.webp 1568w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/03_three_things_that_can_expose_your_database-877x698.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/1274;\" \/><\/figure>\n\n\n<h3 id=\"h-the-jwt-secret\" class=\"wp-block-heading\">Il Segreto JWT<\/h3>\n\n\n<p class=\"wp-block-paragraph\" id=\"h-the-jwt-secret-every-authorization-token-that-supabase-issues-is-signed-with-your-jwt-secret-if-it-leaks-attackers-can-forge-tokens-that-impersonate-any-user\">Ogni token di autorizzazione che Supabase emette \u00e8 firmato con il tuo <code>JWT_SECRET<\/code>. Se dovesse essere divulgato, gli attaccanti potrebbero falsificare token che impersonano qualsiasi utente.<\/p>\n\n\n<p class=\"wp-block-paragraph\">I <a target=\"_blank\" href=\"https:\/\/supabase.com\/docs\/guides\/auth\/oauth-server\/token-security\">documenti sulla sicurezza dei token di Supabase<\/a> spiegano come funziona: &#8220;Un segreto condiviso che si trova nelle mani di un attore malintenzionato pu\u00f2 essere utilizzato per impersonare i tuoi utenti [e] consentire loro l&#8217;accesso ad azioni o dati privilegiati, ed \u00e8 difficile rilevare o identificare quando o come un segreto condiviso sia stato dato a un attore malintenzionato.&#8221;<\/p>\n\n\n<p class=\"wp-block-paragraph\">Tratta il <code>JWT_SECRET<\/code> come se fosse la password di un database di produzione, perch\u00e9 funzionalmente \u00e8 esattamente ci\u00f2 che \u00e8. Conservalo in un gestore di segreti, non in un file `.env` su Git, e <em>mai<\/em> nel tuo pacchetto frontend.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Il percorso di produzione raccomandato sono le <strong>chiavi di firma asimmetriche<\/strong> (RS256 o ECC). Sono pi\u00f9 difficili da rivelare accidentalmente rispetto a un segreto condiviso, e Supabase supporta entrambi.<\/p>\n\n\n<h3 id=\"h-row-level-security\" class=\"wp-block-heading\">Sicurezza A Livello Di Riga<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Il servizio PostgREST di Supabase espone ogni tabella del tuo database come un endpoint REST.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Senza politiche di Sicurezza a Livello di Riga su ogni tabella, ogni utente autenticato pu\u00f2 leggere e scrivere ogni riga. Questo \u00e8 l&#8217;errore pi\u00f9 grande che i nuovi utenti fanno quando ospitano da soli.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Attiva RLS su ogni tabella fin dal primo giorno, inclusa quelle che pensi non ne abbiano bisogno.<\/p>\n\n\n<h3 id=\"h-service-role-key\" class=\"wp-block-heading\">Chiave del Ruolo di Servizio<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Il <code>SERVICE_ROLE_KEY<\/code> \u00e8 una chiave super-amministratore che elude completamente la sicurezza a livello di riga.<\/p>\n\n\n<p class=\"wp-block-paragraph\">\u00c8 destinato a chiamate da backend a backend dove \u00e8 necessario saltare esplicitamente i permessi a livello utente. La chiave non deve mai comparire nel codice frontend, nei repository pubblici o nei pacchetti delle applicazioni client. Se viene divulgata, l&#8217;intero database \u00e8 esposto.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Oltre alle preoccupazioni specifiche di Supabase, si applica la normale protezione del server. Abilita un firewall che esponga solo le porte 22 (SSH), 80 (HTTP) e 443 (HTTPS). Esegui tutto dietro a un proxy inverso con HTTPS. Restringi l&#8217;accesso a Supabase Studio solo da IP noti e mantieni il server aggiornato. I nostri <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/cloud-security-tips\/\">consigli sulla sicurezza cloud<\/a> coprono la checklist generale di protezione, quindi ti consigliamo di darci un&#8217;occhiata.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Un&#8217;ultima cosa: ruotare il segreto JWT invalida immediatamente tutte le sessioni utente attive. Pianifica una finestra di manutenzione e <em>non<\/em> ruotare il venerd\u00ec pomeriggio \u2014 altrimenti <em>avrai dei problemi<\/em>.<\/p>\n\n\n<h2 id=\"h-what-are-the-trade-offs-of-self-hosted-vs-supabase-cloud\" class=\"wp-block-heading\">Quali Sono I Compromessi Tra L&#8217;Hosting Autonomo E Supabase Cloud?<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Supabase auto-ospitato e Supabase Cloud non sono interscambiabili. Ognuno prevale su assi diversi.<\/p>\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Funzionalit\u00e0<\/strong><\/th><th><strong>Auto-ospitato<\/strong><\/th><th><strong>Supabase Cloud<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Costo mensile<\/td><td>$12-$25 VPS + componenti aggiuntivi<\/td><td>$25 base + costi per uso eccessivo<\/td><\/tr><tr><td>Scalabilit\u00e0 oltre la base<\/td><td>Limitata dal tuo VPS<\/td><td>Automatica (a pagamento)<\/td><\/tr><tr><td>Backup automatizzati<\/td><td>Fai da te (pg_dump cron)<\/td><td>Giornalieri automatici + PITR<\/td><\/tr><tr><td>Log (PostgREST, Edge Functions)<\/td><td>Stack di osservabilit\u00e0 fai da te<\/td><td>Incluso nella dashboard<\/td><\/tr><tr><td>Modifica delle Edge Functions<\/td><td>Solo CLI<\/td><td>Editor nella dashboard<\/td><\/tr><tr><td>Consegna email<\/td><td>Fornitore SMTP fai da te<\/td><td>Gestito<\/td><\/tr><tr><td>Supporto<\/td><td>Comunit\u00e0 (GitHub, Discord)<\/td><td>Livelli a pagamento con SLA<\/td><\/tr><tr><td>Localizzazione dei dati<\/td><td>Dove vuoi tu<\/td><td>Regioni cloud di Supabase<\/td><\/tr><tr><td>Conformit\u00e0<\/td><td>La possiedi tu<\/td><td>Richiesto Pro+<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p class=\"wp-block-paragraph\"><a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/blog\/self-hosting\/\">Self-hosting<\/a> ha senso quando i costi prevedibili sono pi\u00f9 importanti della comodit\u00e0 gestita, quando hai bisogno che i dati siano fisicamente su infrastrutture che controlli, o quando stai gestendo pi\u00f9 progetti che costerebbero ciascuno pi\u00f9 di $25 al mese sul Cloud.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Il Cloud \u00e8 vincente quando la capacit\u00e0 operativa \u00e8 scarsa e quando i backup automatizzati e l&#8217;uptime garantito da SLA sono imprescindibili. \u00c8 anche una buona scelta quando il tuo team \u00e8 piccolo e il calcolo del costo totale di propriet\u00e0 favorisce effettivamente l&#8217;hosting gestito.<\/p>\n\n\n<p class=\"wp-block-paragraph\">C&#8217;\u00e8 anche una via di mezzo.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Strumenti come <strong>Coolify, <a href=\"https:\/\/www.dreamhost.com\/it\/hosting\/vps\/dokploy\/\">Dokploy<\/a> e Railway<\/strong> possono distribuire e gestire Supabase sul tuo VPS, occupandosi di aggiornamenti, backup e di una certa osservabilit\u00e0 senza l&#8217;approccio manuale completo di Docker Compose.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Semplicemente, ottieni la maggior parte dell&#8217;economia auto-ospitata con meno oneri operativi. Nessuno di essi eguaglia la rifinitura della Dashboard del Cloud, ma tutti costano meno del Cloud su larga scala.<\/p>\n\n\n<h2 id=\"h-should-you-actually-self-host-supabase\" class=\"wp-block-heading\">Dovresti Veramente Ospitare Supabase da Solo?<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Ospitare autonomamente Supabase non \u00e8 tanto una decisione di costo quanto una decisione <em>operativa<\/em>.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Il VPS \u00e8 economico. Ci\u00f2 per cui ti stai effettivamente registrando \u00e8 il possesso dei backup, dei log e della gestione delle email di autenticazione. Per la maggior parte dei piccoli team, questo scambio ha senso solo quando il prezzo del Cloud inizia a essere pesante o quando la residenza dei dati smette di essere un optional e diventa un requisito.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Se non sei pronto per la configurazione manuale completa, strumenti come Coolify e Dokploy si posizionano nel mezzo. Gestiranno lo stack sul tuo VPS con meno sovraccarico rispetto a Docker Compose puro e a un costo inferiore rispetto al Cloud una volta che aumenti la scala.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Il primo mese di auto-ospitato \u00e8 il pi\u00f9 difficile. Modificherai limiti di risorse che non sapevi esistessero, scoprirai modalit\u00e0 di errore non documentate e scriverai il manuale operativo che avresti voluto che qualcun altro ti avesse dato.<\/p>\n\n\n<p class=\"wp-block-paragraph\">I mesi due fino a dodici diventano tranquilli. Effettui aggiornamenti con Docker Compose, esegui un <code>pg_dump<\/code> notturno su S3 e la tua fattura rimane invariata.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Il modo migliore per scoprire da che parte stai: avvia un VPS da $12, esegui un&#8217;istanza Supabase non di produzione per una settimana e lascia che l&#8217;esperienza decida per te.<\/p>\n\n\n<p class=\"wp-block-paragraph\">L&#8217;economia ti dir\u00e0 il resto.<\/p>\n\n\n\n<div class=\"article-cta-shared article-cta-small article-cta--product\">\n\t<div class=\"tr-img-wrap-outer jsLoading\"><img decoding=\"async\" class=\"js-img-lazy \" src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/themes\/blog2018\/assets\/img\/lazy-loading-transparent.webp\" data-srcset=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/cta_image_a-877x522.webp 1x, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/cta_image_a.webp 2x\"  \/><\/div>\n\n\t<a href='https:\/\/www.dreamhost.com\/hosting\/vps\/' class='link-top' target='_blank' rel='noopener noreferrer'>\n\t\t<span>VPS<\/span>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\" width=\"15\"><path d=\"M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"\/><\/svg>\n\t<\/a>\n\n\t<div class=\"content-btm\">\n\t\t<h2 class=\"h2--md\">\n\t\t\tOwn Your Entire Stack. Apps, AI, Databases, and More.\n\t\t<\/h2>\n\t\t<p class=\"p--md\">\n\t\t\tKeep every credential and conversation on a server you control, with NVMe speed and unmetered bandwidth built in.\n\t\t<\/p>\n\n\t\t        <a\n            href=\"https:\/\/www.dreamhost.com\/hosting\/vps\/\"\n                        class=\"btn btn--white-outline btn--sm btn--round\"\n                                    target=\"_blank\"\n            rel=\"noopener noreferrer\"\n            >\n                            Explore VPS Hosting Plans                    <\/a>\n\n\t<\/div>\n<\/div>\n\n<h2 id=\"h-frequently-asked-questions-about-self-hosting-supabase\" class=\"wp-block-heading\">Domande Frequenti Sul Self-Hosting Di Supabase<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Non sei sicuro se ospitare autonomamente Supabase sia la mossa giusta? Di seguito alcune delle domande pi\u00f9 frequenti che le persone si pongono prima di fare il grande passo.<\/p>\n\n\n<h3 id=\"h-is-self-hosted-supabase-really-free\" class=\"wp-block-heading\">Supabase autogestito \u00e8 davvero gratuito?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Supabase auto-ospitato \u00e8 gratuito, <a href=\"https:\/\/www.dreamhost.com\/blog\/open-source-vs-proprietary\/\" target=\"_blank\">software open-source<\/a> con licenza Apache 2.0. I tuoi costi effettivi sono il VPS, un fornitore SMTP opzionale per le email di autenticazione e uno spazio di archiviazione compatibile S3 opzionale per il caricamento di file di produzione. Prevedi un budget di circa $15 a $50 al mese tutto incluso per un piccolo dispiegamento di produzione.<\/p>\n\n\n<h3 id=\"h-what-server-do-i-need-to-self-host-supabase\" class=\"wp-block-heading\">Quale server mi serve per ospitare Supabase autonomamente?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">La configurazione di produzione consigliata \u00e8 <strong>8 GB di RAM, 4 core CPU e archiviazione NVMe SSD<\/strong>. L&#8217;intero stack Supabase esegue circa una dozzina di contenitori, e la maggior parte di essi contiene memoria di lavoro.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Puoi eseguire un&#8217;istanza di sviluppo minima su 4 GB se disabiliti Analytics, Realtime e Edge Runtime nel tuo file Docker Compose. Il piano Stack 8 di <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/it\/hosting\/vps\/\"> VPS gestito autonomamente di DreamHost<\/a> offre 8 GB di RAM con accesso completo al root; vedi i nostri piani di <a target=\"_blank\" href=\"https:\/\/www.dreamhost.com\/it\/hosting\/vps\/\">Hosting VPS<\/a> per la gamma completa.<\/p>\n\n\n<h3 id=\"h-what-features-are-missing-from-self-hosted-supabase\" class=\"wp-block-heading\">Quali funzionalit\u00e0 mancano nel Supabase auto-ospitato?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Le lacune pi\u00f9 grandi sono i backup automatizzati del database, il ripristino a un certo punto temporale, la modifica delle funzioni edge basata su dashboard, la registrazione unificata per PostgREST e le Funzioni Edge, e la gestione della consegna delle email. Puoi costruire sostituti per tutte queste (ad es., lavori Cron <code>`pg_dump`<\/code>, un stack di osservabilit\u00e0 personalizzato, un provider SMTP), ma niente \u00e8 pronto all&#8217;uso. Il pannello di controllo di Supabase Studio funziona su hosting autonomo, ma il pannello del Cloud ha pi\u00f9 rifiniture e nuove funzionalit\u00e0 per primo.<\/p>\n\n\n<h3 id=\"h-how-do-i-update-a-self-hosted-supabase-instance\" class=\"wp-block-heading\">Come aggiorno un&#8217;istanza Supabase auto-ospitata?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Esegui <code>`docker compose pull`<\/code> per scaricare le ultime immagini, poi <code>`docker compose up -d`<\/code> per riavviare con le nuove versioni. L&#8217;intero aggiornamento richiede circa cinque minuti su un&#8217;istanza sana.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Esegui il backup del tuo database Postgres con <code>`pg_dump`<\/code> prima di qualsiasi aggiornamento di versione importante, blocca le tue immagini Docker a tag di versione specifici in produzione e leggi le note di rilascio di Supabase per le modifiche importanti. I servizi di autenticazione e archiviazione richiedono occasionalmente passaggi di migrazione.<\/p>\n\n\n<h3 id=\"h-can-i-migrate-from-supabase-cloud-to-self-hosted\" class=\"wp-block-heading\">Posso migrare da Supabase Cloud a self-hosted?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">S\u00ec, ma ci vuole pi\u00f9 di un&#8217;esportazione del database. I dati di Postgres migrano con <code>`pg_dump`<\/code> dal Cloud e <code>`pg_restore`<\/code> su un sistema auto-ospitato. Gli utenti autenticati, gli oggetti di archiviazione e le funzioni edge hanno ciascuno i propri percorsi di migrazione.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Prevedi qualche ora di lavoro per un piccolo progetto e pi\u00f9 tempo per schemi complessi.<\/p>\n\n\n\n<p><script type=\"application\/ld+json\"><br \/>\n{<br \/>\n  \"@context\": \"https:\/\/schema.org\",<br \/>\n  \"@graph\": [<br \/>\n    {<br \/>\n      \"@type\": \"HowTo\",<br \/>\n      \"name\": \"Come Auto-Ospitare Supabase su un VPS\",<br \/>\n      \"step\": [<br \/>\n        {<br \/>\n          \"@type\": \"HowToStep\",<br \/>\n          \"name\": \"Provisionare un VPS\",<br \/>\n          \"text\": \"Provisionare un VPS con Ubuntu 22.04 o pi\u00f9 recente, 8 GB RAM, e accesso SSH.\"<br \/>\n        },<br \/>\n        {<br \/>\n          \"@type\": \"HowToStep\",<br \/>\n          \"name\": \"Installare Docker e Docker Compose\",<br \/>\n          \"text\": \"Installare Docker e Docker Compose sul server.\"<br \/>\n        },<br \/>\n        {<br \/>\n          \"@type\": \"HowToStep\",<br \/>\n          \"name\": \"Clonare il repository di Supabase\",<br \/>\n          \"text\": \"Clonare il repository di Supabase e copiare il file di ambiente di esempio: git clone https:\/\/github.com\/supabase\/supabase && cp supabase\/docker\/.env.example supabase\/docker\/.env\"<br \/>\n        },<br \/>\n        {<br \/>\n          \"@type\": \"HowToStep\",<br \/>\n          \"name\": \"Generare e impostare i segreti\",<br \/>\n          \"text\": \"Generare e impostare i segreti. Eseguire lo script `sh utils\/generate-keys.sh` di Supabase dalla directory docker per produrre il tuo JWT_SECRET, ANON_KEY, e SERVICE_ROLE_KEY, poi impostare POSTGRES_PASSWORD e le credenziali del dashboard nel file .env.\"<br \/>\n        },<br \/>\n        {<br \/>\n          \"@type\": \"HowToStep\",<br \/>\n          \"name\": \"Avviare lo stack\",<br \/>\n          \"text\": \"Eseguire docker compose up -d dalla directory docker, e l'intero stack si avvia.\"<br \/>\n        }<br \/>\n      ]<br \/>\n    },<br \/>\n    {<br \/>\n      \"@type\": \"FAQPage\",<br \/>\n      \"mainEntity\": [<br \/>\n        {<br \/>\n          \"@type\": \"Question\",<br \/>\n          \"name\": \"Supabase auto-ospitato \u00e8 davvero gratuito?\",<br \/>\n          \"acceptedAnswer\": {<br \/>\n            \"@type\": \"Answer\",<br \/>\n            \"text\": \"Supabase auto-ospitato \u00e8 un software libero, open-source sotto la licenza Apache 2.0. I tuoi costi effettivi sono il VPS, un provider SMTP opzionale per le email di autenticazione e uno storage compatibile S3 opzionale per il caricamento dei file di produzione. Prevedi un budget di circa $15 a $50 al mese in tutto per un piccolo deployment di produzione.\"<br \/>\n          }<br \/>\n        },<br \/>\n        {<br \/>\n          \"@type\": \"Question\",<br \/>\n          \"name\": \"Che server ho bisogno per auto-ospitare Supabase?\",<br \/>\n          \"acceptedAnswer\": {<br \/>\n            \"@type\": \"Answer\",<br \/>\n            \"text\": \"La specifica di produzione raccomandata \u00e8 8 GB di RAM, 4 core CPU, e storage SSD NVMe. L'intero stack Supabase esegue circa 12 container, e la maggior parte di loro detiene memoria di lavoro.\"<br \/>\n          }<br \/>\n        },<br \/>\n        {<br \/>\n          \"@type\": \"Question\",<br \/>\n          \"name\": \"Quali funzionalit\u00e0 mancano da Supabase auto-ospitato?\",<br \/>\n          \"acceptedAnswer\": {<br \/>\n            \"@type\": \"Answer\",<br \/>\n            \"text\": \"Le principali lacune sono i backup automatici del database, il recupero dei dati al punto di tempo, la modifica delle funzioni edge basata su dashboard, la registrazione unificata per PostgREST e Funzioni Edge, e la gestione della consegna delle email.\"<br \/>\n          }<br \/>\n        },<br \/>\n        {<br \/>\n          \"@type\": \"Question\",<br \/>\n          \"name\": \"Come aggiorno un'istanza auto-ospitata di Supabase?\",<br \/>\n          \"acceptedAnswer\": {<br \/>\n            \"@type\": \"Answer\",<br \/>\n            \"text\": \"Eseguire docker compose pull per scaricare le ultime immagini, poi docker compose up -d per riavviare con le nuove versioni. L'intero aggiornamento richiede circa cinque minuti su un'istanza sana.\"<br \/>\n          }<br \/>\n        },<br \/>\n        {<br \/>\n          \"@type\": \"Question\",<br \/>\n          \"name\": \"Posso migrare da Supabase Cloud a auto-ospitato?\",<br \/>\n          \"acceptedAnswer\": {<br \/>\n            \"@type\": \"Answer\",<br \/>\n            \"text\": \"S\u00ec, ma richiede pi\u00f9 di un'esportazione del database. I dati di Postgres migrano con pg_dump da Cloud e pg_restore su auto-ospitato.\"<br \/>\n          }<br \/>\n        }<br \/>\n      ]<br \/>\n    }<br \/>\n  ]<br \/>\n}<br \/>\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ospita da solo Supabase su un VPS per $12\u201325 al mese e evita i costi di eccedenza. Ecco cosa costa, cosa perdi e come capire se \u00e8 la scelta giusta.<\/p>\n","protected":false},"author":2,"featured_media":81917,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_opengraph-title":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_twitter-title":"","_yoast_wpseo_twitter-description":"","toc_headlines":"[[\"h-what-is-supabase-and-why-are-people-self-hosting-it\",\"Cos'\u00e8 Supabase e Perch\u00e9 Le Persone Lo Stanno Auto-ospitando?\"],[\"h-how-much-does-it-cost-to-self-host-supabase\",\"Quanto Costa l'Hosting Autonomo di Supabase?\"],[\"h-what-server-specs-does-supabase-need\",\"Quali Specifiche Di Server Richiede Supabase?\"],[\"h-how-does-the-self-hosted-supabase-setup-work\",\"Come Funziona Il Setup Di Supabase Autogestito?\"],[\"h-how-do-you-keep-a-self-hosted-supabase-instance-secure\",\"Come Mantieni Sicura Un'istanza Supabase Autogestita?\"],[\"h-what-are-the-trade-offs-of-self-hosted-vs-supabase-cloud\",\"Quali Sono I Compromessi Tra L'Hosting Autonomo E Supabase Cloud?\"],[\"h-should-you-actually-self-host-supabase\",\"Dovresti Veramente Ospitare Supabase da Solo?\"],[\"h-frequently-asked-questions-about-self-hosting-supabase\",\"Domande Frequenti Sul Self-Hosting Di Supabase\"]]","hide_toc":false,"show_updated_at":"0","footnotes":""},"categories":[15062],"tags":[],"class_list":["post-83659","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps-hosting-it"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.3 (Yoast SEO v28.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Come Autogestire Supabase su un VPS - DreamHost Blog<\/title>\n<meta name=\"description\" content=\"Ospita Supabase su un VPS a partire da $12\u201325 al mese ed evita di superare i limiti di utilizzo. Ecco quanto costa, cosa rinunci, e come capire se \u00e8 la scelta giusta.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come Autogestire Supabase su un VPS\" \/>\n<meta property=\"og:description\" content=\"Ospita Supabase su un VPS a partire da $12\u201325 al mese ed evita di superare i limiti di utilizzo. Ecco quanto costa, cosa rinunci, e come capire se \u00e8 la scelta giusta.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/\" \/>\n<meta property=\"og:site_name\" content=\"DreamHost Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DreamHost\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-18T14:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-04T20:45:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/1460x1095_blog_hero_how_to_self_host_supabase_on_a_vps.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"1095\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Dallas Kashuba\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@http:\/\/twitter.com\/dallas\" \/>\n<meta name=\"twitter:site\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dallas Kashuba\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Come Autogestire Supabase su un VPS - DreamHost Blog","description":"Ospita Supabase su un VPS a partire da $12\u201325 al mese ed evita di superare i limiti di utilizzo. Ecco quanto costa, cosa rinunci, e come capire se \u00e8 la scelta giusta.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/","og_locale":"en_US","og_type":"article","og_title":"Come Autogestire Supabase su un VPS","og_description":"Ospita Supabase su un VPS a partire da $12\u201325 al mese ed evita di superare i limiti di utilizzo. Ecco quanto costa, cosa rinunci, e come capire se \u00e8 la scelta giusta.","og_url":"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/","og_site_name":"DreamHost Blog","article_publisher":"https:\/\/www.facebook.com\/DreamHost\/","article_published_time":"2026-06-18T14:00:00+00:00","article_modified_time":"2026-07-04T20:45:41+00:00","og_image":[{"width":1460,"height":1095,"url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/1460x1095_blog_hero_how_to_self_host_supabase_on_a_vps.webp","type":"image\/webp"}],"author":"Dallas Kashuba","twitter_card":"summary_large_image","twitter_creator":"@http:\/\/twitter.com\/dallas","twitter_site":"@dreamhost","twitter_misc":{"Written by":"Dallas Kashuba","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/#article","isPartOf":{"@id":"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/"},"author":{"name":"Dallas Kashuba","@id":"https:\/\/www.dreamhost.com\/blog\/#\/schema\/person\/f6a12ad459538e8e418cf31b8b603814"},"headline":"Come Autogestire Supabase su un VPS","datePublished":"2026-06-18T14:00:00+00:00","dateModified":"2026-07-04T20:45:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/"},"wordCount":3242,"publisher":{"@id":"https:\/\/www.dreamhost.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/1460x1095_blog_hero_how_to_self_host_supabase_on_a_vps.webp","articleSection":["Hosting VPS"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/","url":"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/","name":"Come Autogestire Supabase su un VPS - DreamHost Blog","isPartOf":{"@id":"https:\/\/www.dreamhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/#primaryimage"},"image":{"@id":"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/1460x1095_blog_hero_how_to_self_host_supabase_on_a_vps.webp","datePublished":"2026-06-18T14:00:00+00:00","dateModified":"2026-07-04T20:45:41+00:00","description":"Ospita Supabase su un VPS a partire da $12\u201325 al mese ed evita di superare i limiti di utilizzo. Ecco quanto costa, cosa rinunci, e come capire se \u00e8 la scelta giusta.","breadcrumb":{"@id":"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/#primaryimage","url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/1460x1095_blog_hero_how_to_self_host_supabase_on_a_vps.webp","contentUrl":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2026\/06\/1460x1095_blog_hero_how_to_self_host_supabase_on_a_vps.webp","width":1460,"height":1095,"caption":"How To Self-Host Supabase on a VPS"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dreamhost.com\/blog\/it\/come-autogestire-supabase-su-un-vps-it\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.dreamhost.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Come Autogestire Supabase su un VPS"}]},{"@type":"WebSite","@id":"https:\/\/www.dreamhost.com\/blog\/#website","url":"https:\/\/www.dreamhost.com\/blog\/","name":"DreamHost Blog","description":"","publisher":{"@id":"https:\/\/www.dreamhost.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dreamhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dreamhost.com\/blog\/#organization","name":"DreamHost","url":"https:\/\/www.dreamhost.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dreamhost.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","contentUrl":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","width":1200,"height":168,"caption":"DreamHost"},"image":{"@id":"https:\/\/www.dreamhost.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DreamHost\/","https:\/\/x.com\/dreamhost","https:\/\/www.instagram.com\/dreamhost\/","https:\/\/www.linkedin.com\/company\/dreamhost\/","https:\/\/www.youtube.com\/user\/dreamhostusa"]},{"@type":"Person","@id":"https:\/\/www.dreamhost.com\/blog\/#\/schema\/person\/f6a12ad459538e8e418cf31b8b603814","name":"Dallas Kashuba","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/05ab6fb1606be97d16c74efb0fba01b3c11e91501dc5f9661bdfbb5c5b0cd113?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/05ab6fb1606be97d16c74efb0fba01b3c11e91501dc5f9661bdfbb5c5b0cd113?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/05ab6fb1606be97d16c74efb0fba01b3c11e91501dc5f9661bdfbb5c5b0cd113?s=96&d=mm&r=g","caption":"Dallas Kashuba"},"description":"Dallas Kashuba co-founded DreamHost while attending Harvey Mudd College and has spent nearly three decades building infrastructure at scale. Today he serves as an advisor, board member, and investor for various tech startups, with a consistent focus on user privacy, open source, and data portability. When he's not thinking about the Open Web, he's probably making music. Follow Dallas on X.","sameAs":["http:\/\/www.idallas.com\/","https:\/\/x.com\/http:\/\/twitter.com\/dallas"],"url":"https:\/\/www.dreamhost.com\/blog\/author\/dallas\/"}]}},"lang":"it","translations":{"it":83659,"en":81915,"es":82281,"uk":82238,"ru":82203,"pt":82208,"pl":82284,"de":82206,"nl":82221,"fr":82214},"pll_sync_post":{},"_links":{"self":[{"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/83659","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":7,"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/83659\/revisions"}],"predecessor-version":[{"id":84443,"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/83659\/revisions\/84443"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/media\/81917"}],"wp:attachment":[{"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/media?parent=83659"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/categories?post=83659"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dreamhost.com\/blog\/wp-json\/wp\/v2\/tags?post=83659"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}