Skip to content

Kiji Privacy Proxy v1.1.3

Choose a tag to compare

@github-actions github-actions released this 30 May 02:16
· 78 commits to main since this release
Immutable release. Only release title and notes can be modified.
9134f98

Kiji Privacy Proxy v1.1.3

Downloads

  • macOS: DMG installer (Apple Silicon and Intel) - Desktop app with UI
  • Linux: Standalone binary archive (amd64) - API server only (no UI)
  • Linux (.deb): Debian/Ubuntu package (amd64) with systemd unit
  • Chrome Extension: Browser extension for PII detection in web forms

macOS Installation

Homebrew (recommended):

brew install --cask dataiku/tap/kiji-privacy-proxy

Or download manually:

  1. Download Kiji-Privacy-Proxy-1.1.3.dmg
  2. Open the DMG and drag to Applications
  3. Launch "Kiji Privacy Proxy"

HTTPS Support - Install CA Certificate:

For HTTPS interception to work, you must trust the proxy's CA certificate:

# System-wide trust (recommended)
sudo security add-trusted-cert \
  -d \
  -r trustRoot \
  -k /Library/Keychains/System.keychain \
  ~/.kiji-proxy/certs/ca.crt

Or use Keychain Access:

  1. Open Keychain Access app
  2. File → Import Items → ~/.kiji-proxy/certs/ca.crt
  3. Double-click "Kiji Privacy Proxy CA" certificate
  4. Expand Trust → Set to Always Trust

Linux Installation

Note: Linux build is API-only (no desktop UI). Access via HTTP endpoints.

Quick Start:

# Extract
tar -xzf kiji-privacy-proxy-1.1.3-linux-amd64.tar.gz
cd kiji-privacy-proxy-1.1.3-linux-amd64

# Run
./run.sh

HTTPS Support - Install CA Certificate:

# Ubuntu/Debian
sudo cp ~/.kiji-proxy/certs/ca.crt /usr/local/share/ca-certificates/kiji-proxy-ca.crt
sudo update-ca-certificates

# RHEL/CentOS/Fedora
sudo cp ~/.kiji-proxy/certs/ca.crt /etc/pki/ca-trust/source/anchors/kiji-proxy-ca.crt
sudo update-ca-trust

Configuration:

# Set API key
export OPENAI_API_KEY="your-key-here"

# Check health
curl http://localhost:8080/health

# Test proxy
curl -x http://localhost:8080 https://api.openai.com/v1/models

See included README.txt for systemd service setup and advanced configuration.

Debian / Ubuntu (.deb)

sudo dpkg -i kiji-privacy-proxy_1.1.3_amd64.deb
# The systemd unit is installed but not enabled by default.
# Configure /etc/default or env vars first, then:
sudo systemctl enable --now kiji-privacy-proxy

Files land under /opt/kiji-privacy-proxy/ and a kiji-proxy
wrapper is placed on PATH at /usr/bin/kiji-proxy.

Chrome Extension

Install from zip:

  1. Download kiji-privacy-proxy-extension-1.1.3.zip
  2. Unzip to a folder
  3. Open chrome://extensions/
  4. Enable Developer mode
  5. Click Load unpacked and select the unzipped folder

Documentation

What's New

See the changelog below for details.

What's Changed

  • fix: publish Homebrew cask on first release by @hanneshapke in #490
  • chore: version packages by @github-actions[bot] in #491

Full Changelog: v1.1.2...v1.1.3