Network Configuration for Desktop
If needed, Plauti Desktop can support HTTP/HTTPS proxy configuration and custom SSL certificate loading, to address security requirements.
This lets Plauti Desktop operate in environments with network restrictions and custom certificate authorities.
Proxy Configuration
To set up HTTP/HTTPS proxy configuration:
Open the configuration file:
~/plauti-apps/config/config.jsonCreate it there if it does not yet exist.
Add proxy configuration:
{ "proxy": { "enabled": true, "protocol": "http", "host": "proxy.company.com", "port": 8080, "user": "username", "password": "password" } }
Configuration Settings
| Option | Type | Required | Description |
|---|---|---|---|
enabled |
boolean | Yes | Enable/disable proxy usage |
protocol |
string | Yes | Proxy protocol (http or https) |
host |
string | Yes | Proxy server hostname or IP address |
port |
number | Yes | Proxy server port |
user |
string | No | Username for proxy authentication |
password |
string | No | Password for proxy authentication |
Examples
Basic proxy (without authentication)
{
"proxy": {
"enabled": true,
"protocol": "http",
"host": "proxy.company.com",
"port": 8080
}
}
Proxy with authentication
{
"proxy": {
"enabled": true,
"protocol": "https",
"host": "secure-proxy.company.com",
"port": 3128,
"user": "john.doe",
"password": "SecurePassword123"
}
}
Certificate Configuration
Plauti Desktop can automatically load custom SSL certificates from a designated directory.
Setup
Find the plauti-apps folder. It is located in the user directory:
- Windows:
C:\\Users\<username>\plauti-apps - MacOS:
\Users\<username>\plauti-apps
- Windows:
Inside the 'plauti-apps' folder, create a directory called
certificatesAdd your certificates to the 'certificates' directory.
Supported file types:
.crt,.cer,.pem,.derRestart Plauti Desktop.
The certificates are loaded during startup.
Supported Certificate Formats
| File Extension | File Format | Description |
|---|---|---|
.crt |
X.509 | Standard certificate format |
.cer |
X.509 | Microsoft certificate format |
.pem |
PEM | Base64 encoded certificate |
.der |
DER | Binary encoded certificate |