Skip to content

Releases: SamNet-dev/conduit-manager

Conduit Manager v1.1 — Multi-Container, Background Tracker, Advanced Stats & Log Rotation

29 Jan 05:03

Choose a tag to compare

Conduit Manager v1.1

A massive update bringing multi-container scaling, a background traffic tracker, advanced stats, and a completely overhauled dashboard. 🚀

🌟 New Features

  • 🐳 Multi-Container Support: Run up to 5 Conduit containers on a single server for maximum throughput. Add or remove containers on the fly from the new Manage Containers page.
  • 📡 Background Traffic Tracker: A dedicated systemd service that continuously monitors traffic with per-country GeoIP resolution. Stats persist across restarts — no more losing data when you close the menu.
  • 📊 Advanced Stats Page (Option a): Full-screen dashboard with bar charts showing Top 5 countries by connected peers, download, upload, and unique IPs. Auto-refreshes every 15 seconds.
  • ⚙️ Per-Container Settings: Configure max-clients and bandwidth individually for each container from the new Container Settings page.
  • 📖 Info & Help Hub (Option i): Multi-page guide with 5 sub-pages covering the tracker, stats, containers & scaling, privacy & security, and about.
  • 🧠 Smart Install: Detects your CPU cores and RAM during setup and recommends the right number of containers for your hardware.

🔄 Changes & Improvements

  • Dashboard Overhaul (Option 1): Side-by-side layout showing Active Clients per country (left) and Top 5 Upload (right) with real-time bar graphs and percentage breakdowns.
  • Live Peer Traffic Rewrite (Option 4): Redesigned as a clean table with Country, Total bytes, Speed, and estimated Clients per country. SSH traffic (port 22) is now excluded.
  • Container Manager (Option 6): Auto-refreshing status view with soft update so no more screen flicker. See CPU, RAM, and client count per container in real time.
  • Service Auto-Recovery: Script automatically detects and restarts failed conduit.service on launch. No more stuck "failed" status.
  • Version in Banner: Version number now displayed directly in the dashboard header.

🐛 Fixes

  • Docker Log Rotation: Containers now have automatic log rotation (15MB max, 3 rotated files per container). Previously, Docker logs grew without limit and could eat gigabytes of disk space over time. After updating, restart your containers from the menu (Option 7 → Restart) to apply the new log limits and clear old bloated logs.
  • Snap Docker Compatibility: Backup restore now falls back to docker cp when bind-mounts fail (fixes Snap-installed Docker on Ubuntu).
  • Amazon Linux 2023 GeoIP: Installer now auto-detects and installs libmaxminddb when legacy geoiplookup is unavailable (fixes AL2023/Fedora).

⬆️ Seamless Upgrade from v1.0.x

Existing users do not need to reinstall. Your current container is recognized automatically. Just run the new script and select "Open management menu" — all new features are available immediately. The background tracker starts on your next container restart.

💡 Tip for existing users: After updating, restart your containers once from the menu (Option 7 → Restart) to activate Docker log rotation and free up disk space from old logs. You can also restart docker in c. 📦 Manage containers menu as well.


📥 How to Update

Simply run the installer again:

curl -sL https://raw.githubusercontent.com/SamNet-dev/conduit-manager/main/conduit.sh | sudo bash

v1.0.2 - Live Peers, Data Persistence, and Health Checks

26 Jan 13:00

Choose a tag to compare

Conduit Manager v1.0.2

This is a major update focusing on visibility, data persistence, and stability. 🚀

🌟 New Features

  • 🌍 Live Peer Traffic Map (Option 9): Visualize exactly where your traffic is going! This new dashboard shows real-time bandwidth usage broken down by country, including active peer counts and cumulative data.
  • 💾 Backup & Restore: You can now securely backup your Node Identity Key (conduit_key.json). This allows you to move servers or reinstall without losing your reputation and network presence.
  • 🩺 Health Checks: Added a comprehensive conduit health command to diagnose Docker issues, network connectivity, and container status.

🔄 Changes & Improvements

  • Robust Stats Streaming: Reverted the live stats mechanism (Option 2) to use direct log streaming. This ensures 100% compatibility across all VPS providers, fixing issues where stats would show as "0".
  • Simplified Updates: Removed the strict SHA256 image digest verification. This ensures you always pull the latest functioning image without the installer acting as a blocker during upstream updates.

❤️ Special Thanks

A huge thank you to @moghtaderi for their incredible work on this release. They contributed the core logic for the Live Peer Traffic map, the Backup/Restore system, and helped refine the health checks. This update wouldn't be possible without their pull request and dedication!


📥 How to Update

You do not need to uninstall. Simply run the installer again to update your management script:

curl -sL https://raw.githubusercontent.com/SamNet-dev/conduit-manager/main/conduit.sh | sudo bash

Psiphon Conduit Manager v1.0.1: Dashboard Overhaul & Core Upgrade (d8522a8)

25 Jan 23:00

Choose a tag to compare

Psiphon Conduit Manager v1.0.1 - Release Notes

This version introduces support for the latest Conduit core engine and a major overhaul of the management dashboard for better performance and clarity.

🚀 New Features & Improvements

  • New Core Engine: Upgraded to Conduit CLI d8522a8.
  • Unlimited Bandwidth: Added the highly requested option to set bandwidth to Unlimited (-1) during setup or via the settings menu.
  • Dashboard UI Overhaul:
    • New 3-Row Resource Layout: Track App, System, and Total usage separately.
    • CPU Normalization: App CPU now shows as a percentage of total system capacity
    • Live CPU Delta: System CPU now shows instantaneous usage rather than the average since boot.
  • Performance Tuning:
    • Instant Stats: Increased log buffer to 2500 lines to ensure traffic stats load instantly, even in verbose mode.
    • Faster Refresh: Dashboard now updates every 5 seconds.
    • Flicker-Free Updates: Switched to smooth screen refreshing (no more full-screen flickering or ghosting).
  • Stability & Fixes:
    • Hardened the management script with set +e to prevent menu crashes.
    • Ensured full compatibility with Unix (LF) line endings.
    • Added get_cpu_cores utility to the management script for better scaling.

❤️ Special Thanks

A huge thank you to @ssmirr for the incredible work on the Conduit Core Engine. This project wouldn't be possible without your dedication and high-quality contributions!


📦 How to Update

Run the installer again to apply the new management script and core engine:

curl -sL [https://raw.githubusercontent.com/SamNet-dev/conduit-manager/main/conduit.sh](https://raw.githubusercontent.com/SamNet-dev/conduit-manager/main/conduit.sh) | sudo bash