📦 Manual Installation
Install Voux with Node.js.
Requirements
Building / Running
1. Clone the repository
git clone https://github.com/QuintixLabs/Voux.git
cd VouxMake sure you are running Node.js 22. If you use fnm :
fnm install 22
fnm use 22
node -vThis should print something like: v22.x.x
2. Install dependencies
npm install3. Create your .env file
cp .env.example .envRead this!
Open .env and set your settings. This is where you configure your admin login, site URL, port, and other options.
You must set ADMIN_USERNAME + ADMIN_PASSWORD before running the server.
If you run Voux on a public domain, set PUBLIC_BASE_URL to your full URL (for example, https://your-domain.com)
If Voux is behind a reverse proxy or tunnel (for example Nginx, Caddy, Cloudflare Tunnel, etc.), also set: TRUST_PROXY=1
4. Start Voux
npm run devBy default, both commands run at: http://localhost:8787. You can change this by setting the PORT value in .env
During development, set NODE_ENV=development in your .env to serve HTML/JS/CSS with no-store caching.
Last updated on