Lo stack developer Laravel self-hosted per il 2026
Di Andrea Pollastri · Ultimo aggiornamento: · lettura gratuita, nessun paywall
Gli abbonamenti si accumulano: un pannello qui, error tracking là, analytics, uptime, storage — e improvvisamente il tuo side project costa $150/mese prima del primo utente. Questa è l'alternativa curata: uno stack developer completo che possiedi, costruito con tool open source e self-hosted, per circa il prezzo di un VPS.
Possiedi il tuo stack
Tre motivi per cui vale la pena assemblare questo stack, oltre alla fattura:
- Costo prevedibile: la bolletta del VPS non scala con i tuoi MAU, il volume di errori o la lista email.
- Sovranità dei dati: eccezioni, analytics e backup spesso contengono dati utente; tenerli sulla tua infrastruttura semplifica drasticamente le conversazioni GDPR.
- Competenza che si accumula: ogni tool che self-hosti ti rende più bravo a far girare la cosa che conta davvero — il tuo prodotto.
Sviluppo locale
- Init — un initializer Laravel e Filament per Mac: un comando ti dà un ambiente Laravel + Filament containerizzato e riproducibile, così il giorno zero di ogni progetto è identico.
- 127001.it — DNS wildcard gratuito per lo sviluppo locale: qualsiasi sottodominio
*.127001.itrisolve a127.0.0.1, così app multi-tenant e basate su sottodomini sono testabili in locale senza toccare/etc/hosts. - Mister Dev — una raccolta gratuita di piccole utility developer per i compiti quotidiani di encode/decode/diff/format, nel browser, senza account.
Server e deployment
- Cipi — il cuore dello stack: una CLI di deploy gratuita e open source che trasforma qualsiasi VPS Ubuntu in un server Laravel multi-app hardened. Deploy Git zero-downtime, Octane/Horizon/Reverb, SSL, backup, REST API e MCP per agent AI — il workflow Forge senza l'abbonamento.
- Conn — un piccolo tool Bash che gestisce i tuoi server come alias SSH nominati. Quando la flotta supera due macchine,
conn myappbatte scorrere la cronologia della shell.
Qualità e sicurezza
- Pint + Larastan + Pest — la triade standard della community per style, analisi statica e test; collegali a CI con la nostra guida CI/CD.
- Checkpoint — uno scanner di sicurezza Laravel che controlla la tua app per errori e misconfigurazioni specifici del framework prima che lo facciano gli attaccanti.
- Hackly — una piattaforma di vulnerability scanning per la vista outside-in: scansioni ricorrenti della tua superficie pubblica.
Observability
- Boogle — un exception tracker self-hosted: il buco a forma di Sentry in uno stack self-hosted, colmato — con payload di errore (e i dati utente al loro interno) che restano sui tuoi server.
- Indiestats — un'alternativa self-hosted alle analytics mainstream, per metriche prodotto privacy-conscious che possiedi end to end.
- Health check e uptime — Cipi 5 include health check per app; abbinali a qualsiasi pinger esterno per la vista dall'esterno.
Storage, dati e comunicazione
- Johnny — object storage compatibile S3 sul tuo VPS. Punta il disco
s3di Laravel verso di lui ecipi backup configureper backup off-site davvero indipendenti. - Newsletter — un sistema newsletter completo e self-hosted: la tua lista, la tua reputazione di invio, nessun cliff di pricing per subscriber a 1.000 contatti.
I conti del costo
Numeri mensili indicativi per un piccolo prodotto in produzione (i prezzi cambiano; la forma del confronto no):
| Capacità | SaaS tipico | Stack self-hosted |
|---|---|---|
| Pannello server / deploy | $12–30 (Forge, Ploi) | $0 — Cipi |
| Exception tracking | $26+ (tier hosted) | $0 — Boogle |
| Analytics | $9–19 | $0 — Indiestats |
| Object storage | $5+ & egress | $0 — Johnny (sul tuo VPS) |
| Newsletter | $15–50 | $0 — Newsletter |
| Security scanning | $50+ | $0 — Checkpoint + Hackly |
| Infrastruttura | — | $10–20 (1–2 VPS) |
| Totale | $120–200+/mo | ~$10–20/mo |
Uno o due VPS — provisionati e gestiti da Cipi — fanno girare l'intero stack. È il pattern "impero su un VPS": la stessa macchina che serve la tua app ospita anche i tool che la osservano.
Quando il SaaS vince ancora
Clausola di onestà: self-hosting è uno scambio, non un pranzo gratis. Scegli SaaS quando ti servono attestazioni di compliance che qualcun altro mantiene, quando il team ha zero appetito per le operations anche automatizzate, o quando un outage del tool stesso sarebbe peggio dell'abbonamento (status page, alerting incident). Per tutto il resto in questa lista, l'opzione self-hosted nel 2026 è matura abbastanza da essere il default — parti dalla guida al deployment e aggiungi un tool alla volta.
Mettilo in pratica con Cipi
Cipi è la CLI di deploy gratuita e open source citata in tutta questa guida: un comando trasforma un VPS Ubuntu fresco in un server di produzione hardened per Laravel — Nginx, PHP-FPM o Octane, MariaDB o PostgreSQL, queue, scheduler, SSL e deploy Git zero-downtime inclusi.
Domande frequenti
Self-hostare tool developer è più lavoro del SaaS?
C'è un costo di setup iniziale, ma l'automazione l'ha azzerato: Cipi provisiona il layer server in minuti e la maggior parte dei tool qui si installa come qualsiasi app Laravel. Il lavoro ricorrente — update, backup — è in gran parte automatizzato; quello che risparmi è lo stack permanente di abbonamenti e la burocrazia da data processor.
Qual è lo stack self-hosted minimo per un freelancer?
Un VPS con Cipi per i deploy, Boogle per l'exception tracking e backup S3 automatizzati (Johnny se vuoi lo storage self-hosted anche). Copre spedire, sapere quando qualcosa si rompe e recuperare — tutto il resto è opzionale.
Perdo affidabilità self-hostando?
Solo se salti le basi: backup off-site automatizzati, health check e un drill di restore occasionale. Un singolo VPS è un single point of failure, quindi tieni snapshot e backup indipendenti dalla macchina — e per il failover, Cipi supporta sync server-to-server crittografato.
Perché self-hosting conta per GDPR e privacy?
Eccezioni, analytics e backup contengono routine dati personali. Ogni SaaS che li riceve è un data processor che devi documentare e fidarti. Self-hosting riduce quella lista, tiene i dati in infrastruttura che controlli e accorcia molto la conversazione privacy con i clienti.
Un solo VPS può davvero far girare un'app più tutti questi tool?
Un VPS da 2–4 GB fa girare comodamente un'app Laravel in produzione accanto a due o tre tool di supporto, visto che ognuno è a sua volta un'app Laravel leggera. Cipi isola ogni app con il proprio utente, pool PHP e database — e quando superi la macchina, spostare un'app su un secondo VPS è un cutover pulito.