Build from Source#
Build and run JVP from source code.
Prerequisites#
- Go 1.21+
- Node.js 18+
- Task (task runner)
Step 1: Clone the Repository#
git clone https://github.com/jimyag/jvp.git
cd jvpStep 2: Build the Project#
# Build complete binary file including frontend
task buildStep 3: Run the Service#
# Run JVP service (default port 7777)
./bin/jvpStep 4: Access Web Interface#
After building, the frontend is embedded in the binary file. Access:
http://localhost:7777Local Debugging with Docker#
# Build local debug image
task debug-image
# Modify image in docker-compose.yml to jvp:local, then start
docker compose up -d