From f6b73f4f287ac4047513c54e6e646356bff37707 Mon Sep 17 00:00:00 2001 From: Muhammad Atif Ali Date: Mon, 22 Jul 2024 13:18:07 +0300 Subject: [PATCH] Create snapcraft.yaml --- snap/snapcraft.yaml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 snap/snapcraft.yaml diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml new file mode 100644 index 0000000..6a94bde --- /dev/null +++ b/snap/snapcraft.yaml @@ -0,0 +1,35 @@ +name: coder +title: Coder +type: app +base: core24 +version: '2.12.4' +summary: Self-Hosted Cloud Development Environments +license: AGPL-3.0 +contact: https://coder.com/contact +issues: https://github.com/coder/coder/issues +source-code: https://github.com/coder/coder +website: https://coder.com +description: | + Coder is an open-source cloud development environment (CDE) + that you host in your cloud or on-premises. With Coder, you + can deploy environments that provide the infrastructure, IDEs, + and tools your developers need. Upgrade to Coder Enterprise + to gain enhanced security, governance, and observability for + your platform teams. +grade: stable +confinement: strict + +parts: + coder: + plugin: dump + source: https://github.com/coder/coder/releases/download/v$SNAPCRAFT_PROJECT_VERSION/coder_$SNAPCRAFT_PROJECT_VERSION_linux_$CRAFT_TARGET_ARCH.tar.gz + +apps: + coder: + command: coder + plugs: + - docker + - home + - network + - network-bind +