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

Step by Step Guide: Running Cactool on Windows 10.

This guide is based on Windows 10, but should be mostly the same on Windows 11.

The primary way most users will be setting up the Cactool platform will be through their normal work machine. These guides are designed for these users in mind. The process to set it up might seem a little inconvenient when compared to other apps, but trust me, it’s actually quite easy!

The primary method of installation in this guide will be via Docker. Docker allows for some pretty neat virtualisation options, but all you really need to know is that it allows you to install and start Cactool relatively straightforwardly.

1. Installing Docker

Docker has their own guide to installing Docker for Windows here: https://docs.docker.com/desktop/install/windows-install/

Optional

Older versions of Docker may require you to enable Windows Subsystem for Linux (WSL) to work. We recommend you first try without enabling WSL, but enable it if required during the Docker install. In Windows 10, go to your search bar and type “Turn Windows Features On and Off” and click on the on the returned result.

image

Then in Windows features, scroll down to “Windows Subsystem for Linux” and enable this. You might need to restart your machine.

Downloading and Installing Docker

To download Docker, go to (https://www.docker.com/)[https://www.docker.com/] and download the most current version. When downloaded, install this. This should take enough time for you to grab a coffee.

image image

When this is complete, Docker should be installed on your machine, you can search for it in your search bar. Start the program.

image

2. Installing Git

The next thing you’ll want to do is install Git. This allows us to quickly pull Cactool from Github and onto your machine. You can install it from here: https://git-scm.com/download/win

image

This is an easy install.

3. Installing Cactool

Finally, with both Docker and Git Installed, we can get onto the fun stuff! With Docker open, go to your search bar again and open up the Command Prompt.

Once there, you can install Cactool quickly through the following command:

git clone https://github.com/cactool/cactool
image image image

5. Running Cactool

Nice! Now let’s go to the place where we have installed Cactool in the terminal itself, this can be done through

cd cactool

Now we want to tell Docker that we have Cactool ready for it to use, and for it to start an instance up for us. To do this we type in and hit Enter:

docker-compose up -d
image. image image

Docker will then nicely start an instance of Cactool up for us! If you go back to Docker Desktop, you should be able to see Cactool running.

image

.

From Docker Desktop, you can start and stop Cactool. You will need to start Cactool from Docker when your computer restarts.

To make sure Cactool is running, you can go to http://localhost:80/ (when running the default config) in your browser, and see Cactool running.

image

To stop/restart Cactool, open up Docker, go to Containers, and press the Start/Play icon. Do not delete the container at any point unless you have finished your use of Cactool, or you will lose your data.

Congratulations, you now have a working version of Cactool! You can now start working on your project, or make additional configuration changes (some of which are especially important if you want to work outside of your network)