Proxy Configuration
To set up HTTP/HTTPS proxy configuration:
- Open the configuration file:
~/plauti-apps/config/config.json
Create 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 |
|---|---|---|---|
|
boolean |
Yes |
Enable/disable proxy usage |
|
string |
Yes |
Proxy protocol ( |
|
string |
Yes |
Proxy server hostname or IP address |
|
number |
Yes |
Proxy server port |
|
string |
No |
Username for proxy authentication |
|
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 and Plauti Server can automatically load custom SSL certificates from a designated directory.
Setup
- Find the plauti-apps folder. It is located in the user directory:
Plauti Desktop- Windows:
C:\\Users\<username>\plauti-apps - MacOS:
\Users\<username>\plauti-apps
Plauti Server- Windows:
C:\\Users\<username>\plauti-apps - Windows, if running as a service:
C:\\Windows\System32\config\systemprofile\plauti-apps - Linux:
\home\<username>\plauti-appsor\root\plauti-apps
- Windows:
- Inside the 'plauti-apps' folder, create a directory called
certificates - Add your certificates to the 'certificates' directory.
Supported file types:.crt,.cer,.pem,.der -
Restart Plauti Desktop or Plauti Server.
The certificates are loaded during startup.
Supported Certificate Formats
| File Extension | File Format | Description |
|---|---|---|
|
X.509 |
Standard certificate format |
|
X.509 |
Microsoft certificate format |
|
PEM |
Base64 encoded certificate |
|
DER |
Binary encoded certificate |