
Digital Methods Initiative - Set di strumenti per l'acquisizione e l'analisi di Twitter
Il Twitter Capture and Analysis Toolset (DMI-TCAT) della Digital Methods Initiative consente di recuperare e raccogliere tweet da Twitter e analizzarli in vari modi.
Puoi trovare istruzioni dettagliate per l'installazione nel wiki
Esegui:
curl https://raw.githubusercontent.com/digitalmethodsinitiative/dmi-tcat/master/helpers/tcat-install-linux.sh | sudo bash
Le nostre immagini Docker più recenti sono disponibili su Docker Hub.
docker run --publish 80:80 --volume tcat_data:/var/lib/mysql/ --detach --name tcat digitalmethodsinitiative/tcat:1.0 e Docker scaricherà la versione 1.0 (o qualsiasi tag con cui sostituisci il "1.0")--publish HOST_PORT:80 permette di definire quale porta sulla rete host viene utilizzata. Se stai usando una porta diversa, potresti dover aggiungere -e SERVERNAME=localhost:HOST_PORT dove HOST_PORT è la porta desiderata in quanto viene utilizzata per i collegamenti interni nell'interfaccia TCAT.--volume volume_name:/var/lib/mysql/ assicura di poter riutilizzare facilmente il database MySQL di TCAT e recuperare i dati dopo aver smesso di usare TCATdocker logs tcat (l'installazione potrebbe richiedere del tempo, quindi puoi attendere o eseguire docker logs -f tcat per seguire l'andamento)admin per creare i tuoi primi contenitori di cattura tweetdocker stop tcat
e
docker start tcatL'installazione Docker ti permette anche di ospitare facilmente TCAT su un server. Oltre alla variabile d'ambiente SERVERNAME, puoi anche usare Let's Encrypt aggiungendo -e LETSENCRYPT=y e -e [email protected]. Dovresti anche aprire la porta 443 affinché Let's Encrypt funzioni. Il tuo comando completo potrebbe assomigliare a questo:
docker run --publish 80:80 --publish 443:443 --volume tcat_data:/var/lib/mysql/ --detach --name tcat -e SERVERNAME=my.website.com -e LETSENCRYPT=y -e [email protected] digitalmethodsinitiative/tcat:1.0
Infine, se desideri sviluppare TCAT autonomamente, puoi clonare questo repository e creare la tua immagine.
git clone https://github.com/digitalmethodsinitiative/dmi-tcat.gitdocker image build --progress=plain -t tcat:1.0 .digitalmethodsinitiative/tcat:1.0 con tcat:1.0 sopra nel tuo comando docker runSi prega di utilizzare i modelli di issue quando si segnalano problemi e bug.
Bel modo per descrivere il fatto che non abbiamo molto
Siamo felici di ricevere suggerimenti e miglioramenti.
Apache License Version 2.0