guan-ry

飞牛风扇调速服务App

19
3
100% credibility
Found Apr 24, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

FanControlServer is a web-based application for monitoring CPU, GPU, memory, and disk temperatures while providing manual and automatic fan speed control on Linux systems.

How It Works

1
🖥️ Discover the fan manager

You find a handy tool to watch your computer's temperatures and control its fans to stay cool.

2
📦 Install easily

You add the tool to your system using the built-in app installer with a simple command.

3
🌡️ Open the dashboard

You visit the web page and instantly see live temperatures for CPU, GPU, memory, and disks updating in real-time.

4
🔍 Scan your fans

The tool automatically finds all your fans and suggests good starting settings for them.

5
🎛️ Customize controls

You pick temperature sources like CPU or disks, draw speed curves, or set manual speeds for perfect cooling.

6
📊 Monitor and tweak

You watch graphs of temperature history and adjust settings while fans respond safely to heat.

😎 Cool and quiet

Your computer runs cooler, quieter, and safer with smart fan control and overheat protection.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is FanControlServerApp?

FanControlServerApp is a Go-based web server for precise Linux fan control, pulling temps from CPU, GPU, disks, and hwmon sysfs to adjust PWM speeds via manual sliders or custom curves. It delivers real-time monitoring dashboards with WebSocket updates, historical charts, and safety features like overheat full-speed overrides and stop hysteresis. Download the .fpk package from GitHub for Linux setups like fnOS private clouds—no external CDNs, just a responsive dark-mode UI on port 19527.

Why is it gaining traction?

It auto-scans hwmon fans on first run, lets each fan pick independent temp sources (CPU max, disk average, specific NVMe), and packs everything into a single binary with embedded assets. Secure API key auth prevents tampering, while build scripts handle cross-compiles for easy GitHub release deployment. Devs dig the no-fuss setup over clunky lm-sensors configs.

Who should use this?

Homelabbers tuning NAS fans for silence under load, server admins on custom Linux distros needing per-fan curves without BIOS limits, or fnOS users wanting a polished web app over CLI tools. Ideal if you're scripting fancontrolserverapp via API for automated cooling in media servers or GPU rigs.

Verdict

Grab it if you need Linux fan control with a modern UI—19 stars and 1.0% credibility score signal early-stage maturity, but docs and auto-setup make it viable for niche testing. Skip for production until more adoption.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.