feat: add devpod image — code-server, Claude Code, bun, kubectl
Some checks failed
Build & Release / build (push) Successful in 22s
Build Devpod / build (push) Failing after 5s

This commit is contained in:
Ryan Moon
2026-04-04 06:56:56 -05:00
parent de70fb47f9
commit b40bab0391
3 changed files with 89 additions and 0 deletions

21
entrypoint-devpod.sh Normal file
View File

@@ -0,0 +1,21 @@
#!/bin/bash
set -e
# Generate SSH host keys if not present
ssh-keygen -A
# Write authorized keys from env if provided
if [ -n "$SSH_AUTHORIZED_KEYS" ]; then
echo "$SSH_AUTHORIZED_KEYS" > /root/.ssh/authorized_keys
chmod 600 /root/.ssh/authorized_keys
fi
# Start SSH daemon
/usr/sbin/sshd
# Start code-server
exec code-server \
--bind-addr 0.0.0.0:8080 \
--auth password \
--disable-telemetry \
/workspace