]> git.proxmox.com Git - mirror_novnc.git/blob - snap/snapcraft.yaml
Allow cursor to be updated while connecting
[mirror_novnc.git] / snap / snapcraft.yaml
1 name: novnc
2 base: core18 # the base snap is the execution environment for this snap
3 version: '1.1.0'
4 summary: Open Source VNC client using HTML5 (WebSockets, Canvas)
5 description: |
6 Open Source VNC client using HTML5 (WebSockets, Canvas).
7 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).
8
9 grade: stable
10 confinement: strict
11
12 parts:
13 novnc:
14 source: https://github.com/novnc/noVNC.git #https://github.com/novnc/noVNC/archive/v$SNAPCRAFT_PROJECT_VERSION.tar.gz
15 plugin: dump
16 stage-packages:
17 - websockify
18 - bash
19 - jq
20 - python-numpy
21 - python3-numpy
22
23 hooks:
24 configure:
25 plugs: [network, network-bind]
26
27 apps:
28 novnc:
29 command: utils/launch.sh
30 plugs: [network, network-bind]
31 novncsvc:
32 command: utils/svc_wrapper.sh
33 daemon: forking
34 plugs: [network, network-bind]