Manual Installation
Run Auvyra directly on your server without Docker.
Install Node.js and pnpm
Install Node.js 22.19 or newer, then enable pnpm:
corepack enableGet the code and dependencies
git clone https://github.com/SkyBlox-Systems/Auvyra auvyra
cd auvyra
pnpm installConfigure the environment
pnpm env:generateEdit .env and point DATABASE_URL at your database. For anything but MongoDB, see Database Configuration. To run MongoDB locally with Docker, bound to this machine only:
docker run -d --name auvyra-mongo -p 127.0.0.1:27017:27017 -v auvyra-mongo:/data/db mongo:8Initialize the database
pnpm db:initThis checks the connection and prepares the database. It also happens automatically when Auvyra starts.
Build and start
pnpm --filter @auvyra/web build
pnpm startAuvyra listens on port 3000. Use a process manager such as systemd to keep it running, and a reverse proxy for HTTPS.