This repository is intended to demonstrate a bug with DevPod that causes the create-remote-user feature to fail - DevPod seems to force the $_REMOTE_USER environment variable of the container to root regardless of whether remoteUser is specified in devcontainer.json.
Building devcontainers from this project results in a python:3.14-trixie container with git, Node.js, and uv; and a container running smtp4dev. This structure was based very loosely on a project I encountered this issue in.
As of 2025-07-19, this devcontainer configuration has been tested to build without indicent and run with Microsoft's devcontainer-cli tool, which is supposed to be representative of the spec's capabilities. It should also build in other compliant tools or IDEs besides DevPod, though those tools have not been tested.