Pārlūkot izejas kodu

Add devcontainer

Signed-off-by: yubiuser <github@yubiuser.dev>
yubiuser 10 mēneši atpakaļ
vecāks
revīzija
7fbfe8e325
2 mainītis faili ar 28 papildinājumiem un 0 dzēšanām
  1. 12 0
      .devcontainer/Dockerfile
  2. 16 0
      .devcontainer/devcontainer.json

+ 12 - 0
.devcontainer/Dockerfile

@@ -0,0 +1,12 @@
+# syntax=docker/dockerfile:1
+ARG ubuntu_version=24.04
+
+FROM ubuntu:${ubuntu_version}
+RUN apt-get update && \
+    apt-get install -y \
+                build-essential \
+                ca-certificates \
+                cmake \
+                git \
+                nano\
+                openssh-server

+ 16 - 0
.devcontainer/devcontainer.json

@@ -0,0 +1,16 @@
+{
+    "name": "Civetweb",
+    "dockerFile": "Dockerfile",
+    "customizations": {
+      "vscode": {
+        "extensions": [
+          "ms-vscode.cpptools",
+          "eamodio.gitlens"
+        ]
+      }
+    },
+    "mounts": [
+      "type=bind,source=/home/${localEnv:USER}/.ssh,target=/root/.ssh,readonly"
+    ]
+  
+  }