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:

  1. Open the configuration file: ~/plauti-apps/config/config.json

    Create it there if it does not yet exist.

  2. 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

  1. Find the plauti-apps folder. It is located in the user directory:

    • Windows: C:\\Users\<username>\plauti-apps
    • MacOS: \Users\<username>\plauti-apps
  2. Inside the 'plauti-apps' folder, create a directory called certificates

  3. Add your certificates to the 'certificates' directory.

    Supported file types: .crt, .cer, .pem, .der

  4. Restart 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