Migrato il mio vecchio diario di viaggio/blog personalizzato su Discourse

Tornando indietro al 2010 ho costruito il mio sito simile a un blog per aggregare tutti i post dei social media che stavo facendo mentre percorrevo l’Appalachian Trail. L’idea era che potessi pubblicare, effettuare il check-in, aggiungere tag geografici e caricare su vari servizi e raccogliere tutto in un unico posto a cui le persone potessero facilmente iscriversi per seguire i miei progressi e lasciare commenti.

Ora è fondamentalmente solo un’istantanea statica di quel periodo, ma mostrava la sua età e il server era gravemente indietro con gli aggiornamenti. Quindi ho deciso di migrarlo sul mio server Discourse self-hosted per vedere come funziona una configurazione multi-sito.

Tutti i file multimediali in passato erano semplicemente collegati in hotlink, quindi fortunatamente sono riuscito a recuperarne la maggior parte, anche se ho ancora perso alcune cose a causa del bit-rot. Ora è tutto archiviato in modo sicuro sul mio server (meno i video). I commenti sono stati migrati come utenti inattivi. Le poche pagine informative che avevo ora reindirizzano agli argomenti tramite Permalinks. Sono riuscito a riprodurre tutte le funzionalità che avevo come un elenco cronologico di argomenti, tag per tipi di post, categorie per Stati e una visualizzazione mappa.

Questi sono i temi, i plugin e i componenti che ho utilizzato:
Tema Isabelle.
Plugin Locations.
Plugin Created as Default Sort Order.
Componente tema Created Topic Sort.
Componente tema Topic List Thumbnails.
e un sacco di modifiche CSS.

Con questa configurazione potrei facilmente pubblicare una futura escursione (PCT?), o magari renderla una piattaforma per altri per condividere le proprie escursioni. Dai un’occhiata su onahike.com.

20 Mi Piace

Wow Daniel, sono impressionato, il sito è molto bello :clap: e complimenti per aver completato il percorso, che viaggio.

Penso sia la prima volta che vedo un sito migrato con contenuti da più piattaforme di social media.

Belle soluzioni! E quella mappa? :chefs_kiss:

9 Mi Piace

Sono davvero affascinato da questo approccio, mi ricorda PESOS - IndieWeb, ed è qualcosa a cui ho spesso pensato di fare su Discourse.

Hai qualche strategia o strumento per importare questi vari post sui social media su Discourse nel caso in cui tu faccia un’altra escursione?

Se sì, ti dispiacerebbe condividere come hai intenzione di procedere?

3 Mi Piace

Non l’ho ancora usato, ma ho visto che c’è un plugin RSS Polling. Quindi la mia prima strategia sarebbe usarlo o una versione modificata che effettua anche chiamate API oltre ai feed RSS.

Oppure creare un servizio autonomo che viva al di fuori di Discourse che recuperi i post e li ripubblichi tramite l’API di Discourse. Oppure forse un servizio di terze parti come IFTTT potrebbe recuperare i post e ripubblicarli su Discourse via email senza bisogno di altri collegamenti.

2 Mi Piace