The following settings are available on the websqlgui.html page.
A module is a WebSQL Server extension written in C++ to process incoming HTTP requests, expose functionalities to JavaScript, etc.
WebSQL Server supports a variety of databases, see Supported Cloud Resources. The database component is intended to work over both relational and non-relational (NoSQL) databases with an unified interface over SQL and a SQL-like language (WebSQL). It uses corresponding ODBC drivers or available REST APIs to connect databases.
To configure a database connection:WebSQL Server provides a several options to send email. Click Add Email Server to configure an email provider.
Credentials are used to authenticate and authorize access to cloud resources. For instance, they are used to sign HTTP requests to AWS with Amazon Signature Version 4.
WebSQL Server supports data encryption before storing data in a database. Click Upload Symmetric Key to upload a symmetric encryption/decryption key. Note: the key is stored on the server encrypted with a different key. If you do not have a symmetric key for encryption/decryption, click Generate Symmetric Key to generate one. Note: you must securely preserved the generated keys independently from WebSQL Server.
WebSQL Server generates and installs a new self-signed certificate when it starts the first time. The self-signed certificate can be replaced with a certificate from a certification authority:
The most of modern browsers have a JavaScript console as a place to log diagnostic information associated with a web page. WebSQL Server allows including server-side diagnostics logged by JavaScript code executed on the server in the page context.
To include server-side diagnostics into a browser's JavaScript console:WebSQL Server allows to migrate/import settings from another WebSQL Server.