neko/webpage/docs/developer-guide
2025-04-05 18:24:23 +02:00
..
build.md update developer guide. 2025-03-31 23:09:26 +02:00
README.md update developer guide. 2025-03-31 23:09:26 +02:00
repository-structure.md update config options naming, move scripts to own folder. 2025-04-05 18:24:23 +02:00

Developer Guide

:::info This guide is Work in Progress. It is not complete and will be updated over time. :::

Dependencies

  • node.js and npm (for building the frontend).
  • go (for building the server).
  • gstreamer (for video processing).
    sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \
        gstreamer1.0-plugins-base gstreamer1.0-plugins-good \
        gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \
        gstreamer1.0-pulseaudio;
    
  • x.org (for X11 server).
    sudo apt-get install libx11-dev libxrandr-dev libxtst-dev libxcvt-dev xorg;
    
  • pulseaudio (for audio support).
    sudo apt-get install pulseaudio;
    
  • other dependencies:
    sudo apt-get install xdotool xclip libgtk-3-0 libgtk-3-dev libopus0 libvpx6;
    

Next Steps

import DocCardList from '@theme/DocCardList'; import {useCurrentSidebarCategory} from '@docusaurus/theme-common';