Welcome to mirror list, hosted at ThFree Co, Russian Federation.

snapcraft.yaml - github.com/nextcloud/spreedme-snap.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 1c11bd75679868dd5054ac080c8f5edd0df37be2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
name: spreedme
version: 0.29.7snap1
summary: Spreed.ME audio/video calls and conferences feature for the Nextcloud Snap
description: Spreed.ME implements a WebRTC audio/video call and conferencing server and web client which is available directly inside Nextcloud
grade: stable
confinement: strict

apps:
  spreed-webrtc:
    command: bin/start
    daemon: simple
    plugs: [network, network-bind]

parts:
  # Spreed WebRTC server
  spreed:
    plugin: autotools
    source: https://github.com/strukturag/spreed-webrtc.git
    source-type: git
    source-branch: release-0.29
    build-packages: [golang-go, nodejs]

  # Spreed.ME Nextcloud app
  nextcloud-spreedme:
    after: [spreed]
    plugin: dump
    source: https://github.com/strukturag/nextcloud-spreedme.git
    source-type: git
    source-branch: release-0.3
    filesets:
      extra:
        - extra/*
    stage:
      - $extra
    prime:
      - $extra

  config:
    plugin: dump
    source: src
    organize:
      start: bin/start
      config.py: bin/config