diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
new file mode 100644
index 0000000000000000000000000000000000000000..2b5fd1445d30d05aeacf5ff9bf0ed450feec4588
--- /dev/null
+++ b/.devcontainer/devcontainer.json
@@ -0,0 +1,19 @@
+// .devcontainer/devcontainer.json
+{
+    "name": "LaTeX&SageTex Devcontainer",
+    "image": "registry.gitlab.com/lukenaylor/latex/sagetex-image:latest",
+    "postCreateCommand": "sage -pip install pseudowalls --extra-index-url https://gitlab.com/api/v4/projects/43962374/packages/pypi/simple",
+    "customizations": {
+        "vscode": {
+            "settings": {
+                "terminal.integrated.shell.linux": "/bin/bash"
+            },
+            "extensions": [
+				"james-yu.latex-workshop",
+				"microsoft.jupyter",
+				"ms-toolsai.jupyter",
+				"ms-python.python"
+			]
+        }
+    }
+}