Skip to content

amyavi/vnc-girlskissing

Repository files navigation

vnc-girlskissing

static image vnc server

fetching

please make sure to clone this repo with submodules: git clone --recurse-submodules https://github.com/amyavi/vnc-girlskissing.git

or run git submodule update --init --recursive

building

requires libvncserver

instructions:

  1. cmake -B build -DCMAKE_BUILD_TYPE=Release
  2. cmake --build build -j$(nproc)

static build

just add -DBUILD_STATIC=1 to your cmake parameters

note that you will have to go through the hell that is building libvncserver statically, if you're not too sure how to do that, look at the dockerfile

running (docker)

here's an example compose.yaml:

services:
  vnc:
    image: ghcr.io/amyavi/vnc-girlskissing
    cap_drop: [ ALL ]
    read_only: true
    restart: unless-stopped

    command: '"amyavi/vnc-girlskissing (docker)"'
    volumes: [ ./image.png:/image.png:ro ]

    ports: [ '5900:5900/tcp' ]
  1. put your image in ./image.png
  2. edit the vnc name
  3. docker compose up

running

./vnc-girlskissing [image path] [vnc name]

  • image path defaults to image.png in the current directory
  • vnc name defaults to amyavi/vnc-girlskissing

About

static image vnc server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages