dmi-tcat
Digital Methods Initiative - Twitter Capture and Analysis Toolset
File Explorer
Download Latest Version (.zip)- bug_report.md
- dockerimage.yml
- danish
- dutch
- english
- finnish
- french
- german
- hungarian
- italian
- norwegian
- portuguese
- README
- russian
- spanish
- swedish
- turkish
- config.php
- Coword.class.php
- CSV.class.php
- functions.php
- Gexf.class.php
- Stopwords.class.php
- asc.gif.svn-base
- bg.gif.svn-base
- blue.zip.svn-base
- desc.gif.svn-base
- style.css.svn-base
- asc.gif.svn-base
- bg.gif.svn-base
- blue.zip.svn-base
- desc.gif.svn-base
- style.css.svn-base
- all-wcprops
- entries
- asc.gif
- bg.gif
- blue.zip
- desc.gif
- style.css
- main.css
- all-wcprops
- entries
- jquery.tablesorter.pager.css.svn-base
- jquery.tablesorter.pager.js.svn-base
- jquery.tablesorter.pager.css.svn-base
- jquery.tablesorter.pager.js.svn-base
- all-wcprops
- entries
- jquery.tablesorter.pager.css
- jquery.tablesorter.pager.js
- jquery.metadata.js
- jquery.tablesorter.min.js
- jquery-1.7.1.min.js
- raphael-min.js
- vis.js
- ajax.serverload.php
- index.php
- mod.berno.mention_graph.php
- mod.cascade.php
- mod.export_hashtags.php
- mod.export_mentions.php
- mod.export_tweet_ids.php
- mod.export_tweets.php
- mod.export_tweets_lang.php
- mod.export_urls.php
- mod.gaps.php
- mod.hashtag_cooc.php
- mod.hashtag_cooc_sentiment.php
- mod.hashtag_user.php
- mod.hashtag_user_activity.php
- mod.hashtag_variability.php
- mod.host_user.php
- mod.hosts_hashtags.php
- mod.interaction_graph.php
- mod.lang_hashtags.php
- mod.media_frequency.php
- mod.mention_graph.php
- mod.mention_graph_sentiment.php
- mod.mention_hashtags.php
- mod.modulation_sequencer.php
- mod.ratelimits.php
- mod.retweets_chain.php
- mod.sankeymaker.php
- mod.source.list.php
- mod.source.stats.php
- mod.sources.stats.php
- mod.sources_hashtags.php
- mod.sources_hosts.php
- mod.sources_users.php
- mod.trending.php
- mod.tweet.stats.php
- mod.url_hashtags.php
- mod.url_user.php
- mod.user.list.php
- mod.user.stats.php
- mod.user_keywords.php
- mod.word_frequency.php
- mod.word_list.php
- mod.word_variability.php
- common.php
- dt_util.php
- http_util.php
- tcat_util.php
- api.css
- bin-stats.php
- import-from-4cat.php
- index.php
- querybin.php
- server.php
- EWKB.class.php
- EWKT.class.php
- GeoAdapter.class.php
- GeoHash.class.php
- GeoJSON.class.php
- GeoRSS.class.php
- GoogleGeocode.class.php
- GPX.class.php
- KML.class.php
- WKB.class.php
- WKT.class.php
- Collection.class.php
- Geometry.class.php
- GeometryCollection.class.php
- LineString.class.php
- MultiLineString.class.php
- MultiPoint.class.php
- MultiPolygon.class.php
- Point.class.php
- Polygon.class.php
- composer.json
- geoPHP.inc
- LICENSE
- README.md
- .diff-from-release-0.8.3.tmhOAuth.php.diff
- cacert.pem
- composer.json
- LICENSE
- README.md
- tmhOAuth.php
- form.trackgeophrases.php
- form.trackphrases.php
- functions.php
- lookup.php
- parse-csv.php
- example.php
- KloutAPIv2.class.php
- LICENSE.txt
- README
- capture.php
- form.trackgeophrases.php
- form.trackphrases.php
- search.php
- controller.php
- dmitcat_follow.php
- dmitcat_onepercent.php
- dmitcat_track.php
- timeline.php
- updateUserNames.php
- user-friends.php
- config_tcat.php
- index.php
- query_manager.php
- constants.php
- functions.php
- upgrade-media.php
- upgrade.php
- config.php.example
- config_parameters.txt
- decryptsecret.sh
- docker-entrypoint.sh
- setup.sh
- testconfig.gpg
- archive_export.php
- check_tcat.php
- collect_tcat_bin_metadata.php
- convert-myisam-to-tokudb.php
- create_apache_users.sh
- export.php
- import.php
- media-save.php
- merge.php
- migrate.php
- tcat-install-linux.sh
- tempory_test_issue329.php
- urlexpand-debug.py
- urlexpand.php
- urlexpand.py
- urlexpand.sh
- import-auto-csv.php
- import-gnip.php
- import-jsondump.php
- import-timeline.php
- import-yourTwapperKeeper.php
- .gitignore
- .project
- CODE_OF_CONDUCT.md
- config.php.example
- CONTRIBUTING.md
- docker-compose.yml
- docker-compose_prod.yml
- Dockerfile
- LICENSE
- nomodify.txt
- README.md
- SECURITY.md
# Installation Guide
1. Get the code
git clone https://github.com/digitalmethodsinitiative/dmi-tcat
Downloads the entire project code from GitHub to your computer.
cd dmi-tcat
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommendedcurl https://raw.githubusercontent.com/digitalmethodsinitiative/dmi-tcat/master/helpers/tcat-install-linux.sh | sudo bash
Type this command into your terminal and run it.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Docker
EasyPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker compose up -d --build
Builds and starts all defined containers (server, database, etc.) at once, in the background.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
4. PHP (Composer)
EasyPrerequisites
โ ๏ธ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
cd capture/common/geoPHP
This project's files live in a subfolder, so move into it first.
composer install
Installs the PHP libraries listed in composer.json.
Run it with a built-in server like php -S localhost:8000, then open http://localhost:8000 in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
