-- Leo's gemini proxy
-- Connecting to gemini.iosa.it:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini;lang=it
Questa capsula funziona con il server Agate, che serve solo contenuti statici. La aggiornavo con rsync, ma da qualche mese sono passato a git.
In principio fu rsync. Cioè la copia madre dei contenuti era sul mio laptop e veniva mandata al server. Questo funzionava bene anche se di fatto rendeva necessario usare il laptop per qualunque aggiornamento o modifica.
Usando sempre più spesso il telefono (con Termux) questa modalità è diventata scomoda e anche se non mi piaceva l'idea di ricorrere a git (lo ritengo una soluzione abusata), ho accettato il compromesso e creato un repository con i contenuti della mia capsula.
Ho impostato il repository per il push-to-checkout:
git config receive.denyCurrentBranch updateInstead
In questo modo devo solo ricordare un pull dal repository prima di iniziare a modificare i contenuti.
Poi modifico in locale, aggiungo contenuti e faccio un normale commit. Appena mando il push al repository remoto, la capsula si aggiorna.
Non è un sistema eccezionale e vedendo come funziona Bubble sicuramente risulta scomodo, però sto riuscendo a usarlo con regolarità.
Per gestire Tina mi devo invece collegare al server remoto.
E voi come gestite la vostra capsula?
-- Response ended
-- Page fetched on Sat Apr 27 19:31:00 2024