============================== OPCUA Project Code Generator ============================== To help you with the initial configuration of your OPCUA project, you can use a script that will perform the initialization of a sample application with all required files. Initial configuration includes: * Full configuration file * Generate self-signed certificates for all secure policies * Lua script for starting OPCUA server or client Initializing a server --------------------- Create a Lua file with the following content: .. literalinclude:: examples/server/init_server.lua :language: lua `Full source <_static/server/init_server.lua>`__ After running the script, you will see the following files: - config.lua - configuration file for OPCUA server - basic128rsa15.key - private key for security policy Basic128rsa15 - basic128rsa15.key - self-signed certificate for security policy Basic128rsa15 - main.lua - Lua script that runs OPCUA server Initializing a client --------------------- Create a Lua file with the following content: .. literalinclude:: examples/server/init_client.lua :language: lua `Full source <_static/server/init_server.lua>`__ After running the script, you will see the following files: - config.lua - configuration file for OPCUA client - basic128rsa15.key - private key for security policy Basic128rsa15 - basic128rsa15.pem - self-signed certificate for security policy Basic128rsa15 - main.lua - Lua script that contains a sample of the OPCUA client application.