123456789101112131415161718192021222324252627282930313233343536373839404142 |
- name: matrix-synapse
- base: core18
- version: git
- summary: Reference Matrix homeserver
- description: |
- Synapse is the reference Matrix homeserver.
- Matrix is a federated and decentralised instant messaging and VoIP system.
- grade: stable
- confinement: strict
- apps:
- matrix-synapse:
- command: synctl --no-daemonize start $SNAP_COMMON/homeserver.yaml
- stop-command: synctl -c $SNAP_COMMON stop
- plugs: [network-bind, network]
- daemon: simple
- parts:
- matrix-synapse:
- source: .
- plugin: python
- python-version: python3
- python-packages:
- - '.[all]'
- build-packages:
- - libffi-dev
- - libturbojpeg0-dev
- - libssl-dev
- - libxslt1-dev
- - libpq-dev
- - zlib1g-dev
- stage-packages:
- - libasn1-8-heimdal
- - libgssapi3-heimdal
- - libhcrypto4-heimdal
- - libheimbase1-heimdal
- - libheimntlm0-heimdal
- - libhx509-5-heimdal
- - libkrb5-26-heimdal
- - libldap-2.4-2
- - libpq5
- - libsasl2-2
|