Client Usage
The juicity-client is the entry point for connecting to a Juicity server. It exposes a local SOCKS5 and HTTP proxy.
Basic Command
juicity-client run -c <config_file_path>
CLI Arguments
Use juicity-client run --help to see all available flags.
| Flag | Description |
|---|---|
-c, --config |
Path to the configuration file (JSON). |
--log-level |
Set log level (debug, info, warn, error). Overrides config file. |
--log-output |
Output logs to console, file, or both. |
--log-file |
Path to the log file (default /var/log/juicity-client.log). |
--log-disable-timestamp |
Disable timestamps in logs (useful if running via systemd which adds its own). |
Systemd Service
For Linux users, a systemd service file is provided in install/juicity-client.service.
- Copy the binary to
/usr/bin/juicity-client. - Copy the config to
/etc/juicity/client.json. - Copy the service file to
/etc/systemd/system/juicity-client.service. - Enable and start:
systemctl enable --now juicity-client