mirror of
https://github.com/ngrok/ngrok-operator.git
synced 2026-05-17 16:50:44 +00:00
1fc35be6a6
* feat: Add ngrok to flake so we can run ngrok binary in the devenv This allow for testing things like bindings within the development environment Signed-off-by: Jonathan Stacks <jonstacks@users.noreply.github.com> * feat: Add recommended extensions for devenv Signed-off-by: Jonathan Stacks <jonstacks@users.noreply.github.com> * feat: Add hostRequirements for devcontainer Signed-off-by: Jonathan Stacks <jonstacks@users.noreply.github.com> * feat: Add devhelp message to the nix flake Signed-off-by: Jonathan Stacks <jonstacks@users.noreply.github.com> * docs: Add documentation for the Codespaces developer environment --------- Signed-off-by: Jonathan Stacks <jonstacks@users.noreply.github.com>
22 lines
598 B
JSON
22 lines
598 B
JSON
{
|
|
"name": "ngrok-operator",
|
|
"image": "mcr.microsoft.com/devcontainers/base:ubuntu-22.04",
|
|
"features": {
|
|
"ghcr.io/devcontainers/features/nix:1": {
|
|
"extraNixConfig": "experimental-features = nix-command flakes,sandbox = true",
|
|
"packages": "direnv"
|
|
},
|
|
"ghcr.io/devcontainers/features/docker-in-docker:2": {},
|
|
"ghcr.io/devcontainers/features/sshd:1": {
|
|
"version": "latest"
|
|
},
|
|
"./features/direnv-hook": {}
|
|
},
|
|
"hostRequirements": {
|
|
"cpus": 4,
|
|
"memory": "16gb",
|
|
"storage": "32gb"
|
|
},
|
|
"postCreateCommand": ".devcontainer/post-create.sh"
|
|
}
|