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.
Method 1: Docker Installation (Recommended)
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.