Repository navigation
Release v1.0.0-rc6.0304
Pre-release
Pre-release
·
10 commits
to main
since this release
π ByteFreezer Proxy v1.0.0-rc6.0304
π¦ Installation
Debian/Ubuntu Package (Recommended):
# Download and install the .deb package
VERSION=v1.0.0-rc6.0304
VERSION=${VERSION#v}
wget https://github.com/bytefreezer/proxy/releases/download/v1.0.0-rc6.0304/bytefreezer-proxy_${VERSION}_amd64.deb
sudo dpkg -i bytefreezer-proxy_*.deb
# Configure and start
sudo nano /etc/bytefreezer-proxy/config.yaml
sudo systemctl start bytefreezer-proxy
sudo systemctl status bytefreezer-proxyDocker:
docker pull ghcr.io/bytefreezer/bytefreezer-proxy:v1.0.0-rc6.0304
docker run -p 514:514/udp -p 8080:8080 -v $(pwd)/config.yaml:/config.yaml ghcr.io/bytefreezer/bytefreezer-proxy:v1.0.0-rc6.0304Binary Extraction from Container:
# Extract binary from container for direct use
docker run --rm -v $(pwd):/output ghcr.io/bytefreezer/bytefreezer-proxy:v1.0.0-rc6.0304 sh -c "cp /bytefreezer-proxy /output/"
chmod +x bytefreezer-proxy
./bytefreezer-proxy --config config.yamlQuick Start:
# Download sample config
wget https://raw.githubusercontent.com/bytefreezer/proxy/main/config.yaml
# Run with Docker
docker run -p 514:514/udp -p 8080:8080 -v $(pwd)/config.yaml:/config.yaml ghcr.io/bytefreezer/bytefreezer-proxy:v1.0.0-rc6.0304π― Production Deployment
Ansible (Recommended for Production):
# Clone repository
git clone https://github.com/bytefreezer/proxy.git
cd bytefreezer-proxy/ansible
# Configure your inventory and variables
ansible-playbook -i inventory.yml playbooks/install.ymlDocker Compose:
version: '3.8'
services:
bytefreezer-proxy:
image: ghcr.io/bytefreezer/bytefreezer-proxy:v1.0.0-rc6.0304
ports:
- "514:514/udp" # Syslog port
- "8080:8080" # API port
volumes:
- ./config.yaml:/config.yaml
- ./logs:/var/log/bytefreezer-proxy
- ./spool:/var/spool/bytefreezer-proxy
restart: unless-stoppedπ Documentation
Full Changelog: v1.0.0-rc5.0304...v1.0.0-rc6.0304