Cactool

Logo

Cactool is an easy way to collaboratively code social media posts and visual media for manual content and discourse analysis

Installation Guides

Configuration

Tutorials Worksheets

FAQ

Visit the Github Page

Accessing Cactool outside your network for Multiple coders or coding on the go

Cactool is designed to be used not only on your host machine, but by a range of coders on the same dataset. Cactool is also mobile optimised – giving coders the option to experience content as users would (such as on public transport) for more spatially attuned content analysis approaches.

The below will walk you through some of the options.

Network Set up for using Cactool for Multiple Coders

By default, Cactool is available to other computers on your local network. This means if you’re at home, you can connect to your instance from multiple computers (or your mobile phone) provided you’re connected to the same router. You simply need to type in the hosts machine’s Local IP or Host Name, where you installed Cactool, into your browser from another machine.

If you want to access Cactool outside of your local network, there are two different approaches you may wish to take. Both require you to make changes to your router (some may not have all features), or through a third-party service. So please check the manual for your router.

There are security considerations for both, so please follow best practice. But as a guide, if you’re running Cactool at home for a small team of trusted researchers, or for you to access while working remotely, a VPN will be your best option. If you are hosting Cactool on a paid-for server, please contact your webmaster who can advise.

IMPORTANT notice regarding signup codes!

It is important that if exposing your instance of Cactool outside of your network, that you set up a sign-up code to stop unknown users creating and uploading data to your instance of Cactool. You can read how to do this here.

Giving Access to a Dataset within Cactool

When you have set up your network, you will need to have log-ins to Cactool created for each user. When sharing datasets, only the account that created the dataset can edit the question types.

The process for sharing the datasets for coding is as follows:

*You will need to change the “localhost” in this link to either your local network IP, or external IP address – or the link won’t work for the recipient.

image

When the second user has successfully clicked on the link, you will see them added to the dataset

Done! Your connected coders will have access to the dataset and can start coding. Please only share the invite link with trusted users.