Getting Started

Prerequisites

Hardware examples

Edge PC

Remote IO

Installation

For production, we recommend using Docker, but you can also install locally by following these instructions.

COMING SOON!

we're working on instructions for local installation without Docker.

Docker

The best way to use Tentacle PLC in production is with docker and docker-compose. We recommend having three docker containers, one for Tentacle PLC, one for Tentacle PLC UI, and one for Code-Server. We have a docker-compose file to facilitate this in our Git repository, here are basic instructions:

  1. Install docker per the Docker Install Instructionsopen in new window.

  2. Install docker-compose per the Docker Compose Install Instructionsopen in new window.

  3. Download docker-compose.ymlopen in new window from the Tentacle PLC repository.

  4. Run docker compose up -d from the directory where you downloaded the docker-compose.yml file.

This will create the three docker containers from the most recent versions we've tested on Docker Hub:

Default urls/ports for above containers

  • Tentacle PLC - http://localhost:4000
  • Tentacle PLC UI - http://localhost:3000
  • Code Server - http://localhost:8080