Skip to content

Commit

Permalink
Merge pull request #158 from json-scada/master
Browse files Browse the repository at this point in the history
Version 0.39-alpha
  • Loading branch information
riclolsen authored Oct 16, 2024
2 parents 43b3c15 + bd56091 commit 271f77e
Show file tree
Hide file tree
Showing 985 changed files with 39,836 additions and 51,959 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@ A portable and scalable SCADA/IIoT-I4.0 platform centered on the MongoDB databas

![](https://img.shields.io/badge/nodejs-20-green 'Node.js 20+')
![](https://img.shields.io/badge/golang-1.21-green 'Go 1.21+')
![](https://img.shields.io/badge/dotnet-6.0-green 'Dotnet 6.0')
![](https://img.shields.io/badge/dotnet-8.0-green 'Dotnet 8.0')

![](https://img.shields.io/badge/mongodb-6.0-green 'MongoDB 6.0+')
![](https://img.shields.io/badge/postgresql-12-green 'PostgreSQL 12+')
![](https://img.shields.io/badge/postgresql-16-green 'PostgreSQL 16')
![](https://img.shields.io/badge/timescaledb-2.0-green 'TimescaleDB 2.0')
![](https://img.shields.io/badge/grafana-9-green 'Grafana 9+')
![](https://img.shields.io/badge/grafana-11-green 'Grafana 11')

![](https://img.shields.io/badge/linux-x86--64-green 'Linux x86-64')
![](https://img.shields.io/badge/linux-ARM-green 'Linux ARM-64')
Expand All @@ -28,7 +28,7 @@ A portable and scalable SCADA/IIoT-I4.0 platform centered on the MongoDB databas
![](https://img.shields.io/badge/MQTT-green 'MQTT')
![](https://img.shields.io/badge/Sparkplug--B-green 'Sparkplug B')
![](https://img.shields.io/badge/OPC--UA-green 'OPC-UA')
![](https://img.shields.io/badge/OPC--DA-yellow 'OPC-DA')
![](https://img.shields.io/badge/OPC--DA-green 'OPC-DA')
![](https://img.shields.io/badge/Modbus-green 'Modbus')

![](https://img.shields.io/badge/license-GPL-green 'License GPL')
Expand All @@ -48,7 +48,7 @@ To provide an easy to use, fully-featured, scalable, and portable SCADA/IIoT-I4.
- MongoDB as the real-time core database, persistence layer, config store, SOE historian.
- Event-based realtime async data processing with MongoDB Change Streams.
- Portability and modular interoperability over Linux, Windows, Mac OSX, x86/64, ARM.
- Windows installer available in the [releases section](https://github.com/riclolsen/json-scada/releases/tag/V0.38-alpha).
- Windows installer available in the [releases section](https://github.com/riclolsen/json-scada/releases/tag/V0.39-alpha).
- Unlimited tags, servers, and users.
- Horizontal scalability, from a single computer to big clusters (MongoDB-sharding), Docker containers, VMs, Kubernetes, cloud, or hybrid deployments.
- Modular distributed architecture. Lightweight redundant data acquisition nodes can connect securely over TLS to the database server. E.g. a Raspberry PI can be a data acquisition node.
Expand Down Expand Up @@ -89,7 +89,7 @@ To provide an easy to use, fully-featured, scalable, and portable SCADA/IIoT-I4.
## Documentation

- [Generic Install Guide](https://github.com/riclolsen/json-scada/blob/master/docs/install.md)
- [Windows Installer](https://github.com/riclolsen/json-scada/releases/tag/V0.38-alpha)
- [Windows Installer](https://github.com/riclolsen/json-scada/releases/tag/V0.39-alpha)
- [RedHat/Rocky Linux Installer](https://github.com/riclolsen/json-scada/blob/master/docs/install.md#rhel94-and-compatible-systems-automated-installation)
- [Docker Demo](https://github.com/riclolsen/json-scada/blob/master/demo-docker/README.md)
- [Schema Documentation](https://github.com/riclolsen/json-scada/blob/master/docs/schema.md)
Expand Down
16 changes: 7 additions & 9 deletions compile-docker/docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -155,15 +155,6 @@ services:
volumes:
- ../src/server_realtime_auth:/server_realtime_auth

htdocs_admin_update:
image: node:20-alpine
container_name: js_htdocs_admin_update
command: sh -c "apk add --update npm && npm install -g npm && cd /htdocs-admin && npm install && npm run build && chmod -R 777 node_modules"
volumes:
- ../src/htdocs-admin:/htdocs-admin
environment:
- NODE_OPTIONS=--openssl-legacy-provider

alarm_beep_update:
image: node:20-alpine
container_name: js_alarm_beep_update
Expand Down Expand Up @@ -198,3 +189,10 @@ services:
command: sh -c "apk add --update npm && npm install -g npm && cd /mqtt-sparkplug && npm install"
volumes:
- ../src/mqtt-sparkplug:/mqtt-sparkplug

htdocs_admin_update:
image: node:20-alpine
container_name: js_admin_ui_update
command: sh -c "apk add --update npm && npm install -g npm && cd /AdminUI && npm install && npm run build && chmod -R 777 node_modules"
volumes:
- ../src/AdminUI:/AdminUI
464 changes: 218 additions & 246 deletions conf-templates/kaw2.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1,412 changes: 741 additions & 671 deletions conf-templates/knh2.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 271f77e

Please sign in to comment.