Skip to main content

Download & Installation

TagoCore offers two installation methods to fit your needs: a quick Docker setup for immediate use, or a source code installation for development and customization.

The fastest way to get TagoCore running is with Docker. This method requires no additional setup or dependencies.

Prerequisites​

  • Docker installed on your system

Quick Start​

Run this single command to start TagoCore:

docker run -p 8888:8888 -p 8999:8999 tagoio/tagocore

TagoCore will be available at http://localhost:8888 in your browser.

Method 2: Source Code Installation​

Install from source code when you need to customize TagoCore or contribute to its development.

Prerequisites​

  • Node.js (version 20 or higher)
  • Just command runner

Download​

Download the latest release from the GitHub releases page.

Choose your preferred format:

  • community_images.tar.gz (Linux/macOS)
  • community_images.zip (Windows/Cross-platform)

Extract the Files​

Navigate to your download folder and extract the archive:

For .tar.gz files:

tar -xvzf community_images.tar.gz

For .zip files:

unzip community_images.zip

Install and Run​

Navigate to the extracted folder and run these commands:

just install
just build-console
just server

TagoCore will start and display:

TagoCore is now available at http://localhost:8888

Verification​

Once TagoCore is running, open your browser and navigate to http://localhost:8888. You should see the TagoCore setup screen, confirming your installation was successful.

Next Steps​

With TagoCore installed, you're ready to start building IoT applications. Check out our Core Concepts to understand how Devices, Analyses, Actions, and Plugins work together.