Files
neko/webpage/docs/developer-guide
Miroslav Šedivý 97d737683f Update Go version to 1.26.
- Updated Docker images and base images in build scripts to use Go 1.26.
- Modified server Dockerfile to set the base image to Go 1.26.
- Updated go.mod files in the server and utils/docker directories to specify Go 1.26.
- Updated dependencies in server/go.mod to their latest versions compatible with Go 1.26.
- Updated documentation to reflect the requirement for Go 1.26.
2026-10-20 10:34:54 +02:00
..
2026-10-20 10:34:54 +02:00
2025-03-31 23:09:26 +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';