Files
neko/webpage/docs/developer-guide/build.md
T

918 B

description
description
Building the Neko frontend and backend from source

Building from Source

This page covers building the frontend and backend binaries from source. The Dockerfiles in the repository are the authoritative reference for required dependencies.

Frontend

Requires: Node.js 18+

cd client
npm install
npm run build

The production build is written to client/dist/.

Backend

Requires: Go 1.25+ and the following system libraries (Debian/Ubuntu):

apt-get install -y --no-install-recommends \
    libx11-dev libxrandr-dev libxtst-dev libgtk-3-dev libxcvt-dev \
    libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev

Then build:

cd server
./build

The binary is written to server/bin/neko, with any plugins in server/bin/plugins/.

Pass core to skip building plugins:

./build core