-- Leo's gemini proxy

-- Connecting to gemini.iosa.it:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=it

Come si aggiorna questa capsula

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