Questa è una tabella piuttosto valida e sono d’accordo con tutto ciò che hanno già detto le persone sopra di me (anche se sconsiglierei vivamente a un principiante di usare un LLM per il supporto, poiché spesso sbagliano in modo palese). Tuttavia, “self-hosting” è un termine ombrello piuttosto ampio che potrebbe essere chiarito qui.
Se:
- ti senti a tuo agio nell’eseguire Linux sul tuo hardware (o a patire la lettura di post su Reddit vecchi di 15 anni)
- non hai soldi da spendere con le grandi aziende tecnologiche
- hai una connessione internet e un’alimentazione elettrica stabili e garantite 24/7
- non hai restrizioni imposte dal tuo provider (come porte 80/443 bloccate o IPv4 dinamico)
- sai fare le basi di networking (inoltro delle porte)
- hai un computer di riserva (può essere un vecchio PC da ufficio con 4GB di DDR3, realisticamente, purché tu abbia un SSD)
… allora consiglierei vivamente di ospitare il tutto sul tuo hardware. Spesso ha una cattiva reputazione qui per motivi a me sconosciuti (variabilità?) ma purché tu ne sia capace, te lo consiglierei assolutamente! Il self-hosting è sempre stato il mio modo di fare le cose ed era fantastico quando ero più giovane e non potevo permettermi il cloud. Anche ora, scelgo di fare self-hosting su server locali perché è economico, prevedibile e sei libero di fare le cose come preferisci.
C’è molto da imparare con il self-hosting e anche se riesci a installarlo con successo sul tuo hardware o su un VPS, avrai comunque molto lavoro davanti. Puoi sempre saltare tutto questo e optare per un piano ospitato, ma se stai cercando di risparmiare soldi, il self-hosting (specialmente sul tuo hardware) è fantastico.