Sign inSign up

intellisensexserveriot/xserver-iot

By intellisensexserveriot

•Updated about 2 months ago

Industrial IoT Edge Platform for Docker with data acquisition and protocol integration.

Image
0

192

intellisensexserveriot/xserver-iot repository overview

⁠Xserver.IoT.Docker

Free Industrial IoT Edge Platform for up to 10 field devices — full functionality, multi-architecture support and a seamless upgrade path.

Xserver.IoT.Docker is a Docker-based industrial IoT platform developed by IntelliSense. It enables system integrators, developers and industrial users to connect heterogeneous equipment, collect and process real-time data, and run industrial applications at the edge.

The platform can be installed and used free of charge with up to 10 field devices, including PLCs, meters, sensors and other industrial equipment. The Free Tier includes the full platform functionality, making it suitable for learning, prototyping, small-scale deployments and custom industrial IoT solutions.

⁠Getting Started — Install, Register and Configure

Getting started with Xserver.IoT.Docker is simple:

1. Install Xserver.IoT.Docker

Install Xserver.IoT.Docker on your Linux or WSL environment using the installation script provided below.

2. Download IoT Explorer Edge

IoT Explorer Edge is the graphical engineering, registration and configuration application for Xserver.IoT.Docker.

You can download IoT Explorer Edge from:

 

3. Register your Xserver.IoT.Docker

Start IoT Explorer Edge and register your new Xserver.IoT.Docker installation.

After registration, you can connect to the IoT Server, configure communication interfaces and add your industrial devices.

4. Add your first field devices

Configure PLCs, energy meters, sensors, inverters and other industrial equipment using supported protocols such as Modbus TCP/IP, OPC UA, MQTT, REST API and other interfaces.

The Free Tier allows you to connect and use up to 10 field devices with full platform functionality.

Already installed Xserver.IoT.Docker? Your next step is to download IoT Explorer Edge and register your IoT Server.

⁠Free Tier and Scalability

The Free Tier provides the same platform functionality as the paid version, with a limit of up to 10 connected field devices. There are no feature restrictions within the Free Tier.

Free Tier users also receive access to the latest software updates and the complete technical documentation, including installation guides and OnboardTask development resources.

As your project grows, you can upgrade to a paid license without replacing the platform or rebuilding your existing configuration. This allows you to start with a small installation and scale to larger industrial systems while preserving your existing investment.

⁠Flexible Deployment

Xserver.IoT.Docker can be deployed in on-premises, local edge and cloud environments, including physical Linux servers, virtual machines and cloud infrastructure.

The platform supports both x64 (AMD64) and ARM64 architectures, enabling deployment on a wide range of hardware, from compact industrial edge computers to enterprise servers and cloud-based infrastructure.

Ubuntu Linux is the recommended operating system. The platform also fully supports running under Windows Subsystem for Linux (WSL), providing a convenient option for Windows-based development, testing and evaluation environments.

⁠Key Capabilities

  • Free installation and use with up to 10 connected field devices
  • Full platform functionality, software updates and technical documentation in the Free Tier
  • Seamless upgrade from Free Tier to paid licensing for larger systems
  • Multi-architecture support for x64 (AMD64) and ARM64 platforms
  • Deployment on Ubuntu Linux, WSL, on-premises servers, virtual machines and cloud infrastructure
  • Industrial data acquisition and protocol integration
  • Connectivity to PLCs, meters, sensors and other industrial equipment
  • Support for a wide range of protocols and interfaces, including OPC UA, Modbus TCP/IP, REST API, MQTT, SFTP and more
  • Real-time data processing and local data storage
  • Connectivity to Microsoft SQL Server and other database systems
  • Graphical configuration using IoT Explorer Edge
  • Custom C# Onboard Apps for industrial logic, data processing and integrations
  • REST API access for external applications and services
  • Integration with visualization, analytics and enterprise platforms
  • Docker-based deployment and update management
  • Integration with IntelliSense software solutions

 

⁠Register and Configure with IoT Explorer Edge

IoT Explorer Edge is the graphical engineering, registration and configuration application for Xserver.IoT.Docker.

After installing Xserver.IoT.Docker, use IoT Explorer Edge to register your IoT Server, configure communication interfaces, add field devices, configure data acquisition and monitor real-time operation.

Workflow:

Install Xserver.IoT.Docker → Install IoT Explorer Edge → Register IoT Server → Add Devices → Start Collecting Data

⁠Develop Custom C# Onboard Apps

For application-specific requirements, developers can create custom C# Onboard Apps using the Xserver.IoT OnboardTask framework.

Onboard Apps can process real-time measurements, implement custom control and calculation logic, communicate with external systems, and extend the platform with application-specific functionality.

The framework provides a foundation for developing industrial solutions such as equipment monitoring, production data collection, condition monitoring, energy management and custom automation workflows.

The complete technical documentation and development resources are available to Free Tier users, making it possible to develop and deploy custom applications without purchasing a paid license.

⁠Database and System Integration

Xserver.IoT.Docker supports local data storage and connectivity to Microsoft SQL Server and other database systems, enabling integration with centralized databases, reporting systems and enterprise applications.

The platform can also exchange data with external systems through industrial protocols, REST APIs and custom C# Onboard Apps. This enables integration with visualization and analytics platforms such as Grafana and Microsoft Power BI, as well as SCADA, MES, ERP, cloud services and other industrial IT systems.

Depending on the target system, integrations can be implemented through supported protocols, APIs, database connections or custom Onboard Apps. This provides the flexibility to connect field-level equipment with existing IT infrastructure and develop application-specific data flows.

⁠Public Docker Hub Installation

Xserver.IoT.Docker can be installed directly from the public Docker Hub repository. The Free Tier supports up to 10 connected field devices with full platform functionality.

Download and run the installation script on the target Ubuntu server:

curl -fsSL https://raw.githubusercontent.com/IntelliSenseIoT/XserverIoTOnboardTask.NET/main/Docker/install-dockerhub.sh -o install-dockerhub.sh
sudo bash install-dockerhub.sh

The installer downloads and configures the required Docker images, including the Xserver.IoT.Docker update service.

Installation completed?

Your next step is to install IoT Explorer Edge and register your Xserver.IoT.Docker server.

 

Then open IoT Explorer Edge, register your IoT Server and start adding your field devices.

Note: The public installer provides general default settings that may need to be adjusted to suit your specific environment and IT requirements. Before production deployment, the system administrator should review and adapt the configuration, including security and access settings, as necessary.

⁠Documentation

Detailed installation instructions, WSL setup, OnboardTask development resources and technical documentation are available on GitHub:

GitHub – XserverIoTOnboardTask.NET⁠

Docker Installation Guide⁠

⁠Official Installation and Support

Helpdesk: [email protected]⁠

Website: https://www.intellisense-iot.com⁠

The update service is available separately as:

intellisensexserveriot/xserver-iot-update:latest

The recommended installation method is to use the provided installation script rather than running the application image directly.

Tag summary

Content type

Image

Digest

sha256:459843429…

Size

159.8 MB

Last updated

about 2 months ago

docker pull intellisensexserveriot/xserver-iot