46 lines
1.6 KiB
YAML
46 lines
1.6 KiB
YAML
name: novnc
|
|
base: core18 # the base snap is the execution environment for this snap
|
|
version: '1.1.0'
|
|
summary: Open Source VNC client using HTML5 (WebSockets, Canvas)
|
|
description: |
|
|
Open Source VNC client using HTML5 (WebSockets, Canvas).
|
|
noVNC is both a VNC client JavaScript library as well as an application built on top of that library. noVNC runs well in any modern browser including mobile browsers (iOS and Android).
|
|
|
|
grade: stable
|
|
confinement: strict
|
|
|
|
parts:
|
|
novnc:
|
|
source: https://github.com/tkedwards/noVNC.git # https://github.com/novnc/noVNC/archive/v$SNAPCRAFT_PROJECT_VERSION.tar.gz
|
|
plugin: dump
|
|
stage-packages:
|
|
- websockify
|
|
apps:
|
|
novnc:
|
|
command: utils/launch.sh
|
|
plugs: [network, network-bind]
|
|
n5900:
|
|
command: utils/launch.sh --vnc localhost:5900 --listen 6080
|
|
daemon: simple
|
|
plugs: [network, network-bind]
|
|
n5901:
|
|
command: utils/launch.sh --vnc localhost:5901 --listen 6081
|
|
daemon: simple
|
|
plugs: [network, network-bind]
|
|
n5902:
|
|
command: utils/launch.sh --vnc localhost:5902 --listen 6082
|
|
daemon: simple
|
|
plugs: [network, network-bind]
|
|
n5903:
|
|
command: utils/launch.sh --vnc localhost:5903 --listen 6083
|
|
daemon: simple
|
|
plugs: [network, network-bind]
|
|
n5904:
|
|
command: utils/launch.sh --vnc localhost:5904 --listen 6084
|
|
daemon: simple
|
|
plugs: [network, network-bind]
|
|
n5905:
|
|
command: utils/launch.sh --vnc localhost:5905 --listen 6085
|
|
daemon: simple
|
|
plugs: [network, network-bind]
|