Build from source
Compile Fast-Https yourself, or set up a development environment from the sources.
1 Prerequisites
- Go ≥ 1.21 (backend)
- Node.js ≥ 18 (management console frontend)
- Git (to fetch the sources)
2 Get the sources
git clone https://gitee.com/ncepu-bj/fast-https.git
cd fast-https
Or from GitHub:
git clone https://github.com/ncepu-iDealStudio/Fast-Https.git
3 Build
Build the frontend first, then the backend binary:
# management console frontend
npm install
npm run build
# backend (Windows)
go build -o Fast-Https.exe ./cmd/server
4 Run
# run directly
./Fast-Https.exe
# or install it as a service so it starts with the system
Fast-Https.exe service install
Once running, open http://localhost:8080/ to reach the console.
A source build listens on port 8080 by default; change the listen port in the configuration file and restart if you need something else.