FAQ - zakharb/labshock GitHub Wiki
Welcome to the Labshock FAQ!
Find answers to common questions about using Labshock, the #1 Industrial Cyber Lab for OT.
Yes, Labshock is free for personal use.
A Pro License is required for any commercial use, including:
- Courses or universities
- Creating a company lab
- Internal company testing
Learn more about the Pro License or see the LICENSE file.
Follow the Quickstart Guide for step-by-step instructions.
You can also watch installation videos for Linux or Windows.
Yes, Labshock runs on ARM architectures via Docker Desktop’s emulation feature.
Yes, Labshock is compatible with Mac M1-M100 chips using Docker Desktop.
Follow the Quickstart Guide for setup instructions.
Ensure Host Networking is enabled in Docker Desktop:
- Go to Settings > Resources > Network.
- Check the Enable host networking option.
See the Wiki for more details.
- Log in to the OpenPLC dashboard at http://localhost:8080 (default credentials:
openplc/openplc
). - Start the PLC service.
- Check the SCADA interface at http://localhost:1881. If it’s working, no further action is needed.
See the PLC Wiki for additional guidance.
The free version of Labshock has a time limit for certain features. Verify your license status:
- For personal use, ensure you’re within the free version’s limits.
- For commercial use, a Pro License is required.
Contact at LinkedIn for licensing inquiries.
Labshock is designed to run with Docker Desktop, and VM environments are not officially supported.
Install Docker Desktop on your host machine and follow the Quickstart Guide for a stable setup.
- Check the Wiki Documentation for detailed guides.
- Watch tutorials on our YouTube Channel.
- Join our Discord community for real-time support.
- For sponsorship, partnerships, or licensing inquiries, contact us via LinkedIn.
© 2025 Zakhar Bernhardt