c7a7e8bd12
Add containerized GUI development environment featuring: - Antigravity IDE (VSCode) accessible via web browser - Happy Coder AI assistant integration - Automatic GitHub repository cloning on startup - Persistent user home directory (ReadWriteMany PVC) - Secure non-root execution as user claude (UID 1000) Components: - Dockerfile based on jlesage/baseimage-gui - Startup scripts for repo initialization and app launch - Kubernetes manifests (StatefulSet, ConfigMap, Secrets) - Makefile for build and deployment automation - Comprehensive documentation Features: - Web-based VNC interface (port 5800) - GitHub token authentication for private repos - Happy Coder runs as background service in workspace - CephFS storage for persistent home directory - Configurable display resolution and security Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Happy <yesreply@happy.engineering>
19 lines
458 B
YAML
19 lines
458 B
YAML
---
|
|
# Example secrets - DO NOT commit actual secrets!
|
|
# Use SealedSecrets or another secret management solution
|
|
|
|
apiVersion: v1
|
|
kind: Secret
|
|
metadata:
|
|
name: antigravity-secrets
|
|
type: Opaque
|
|
stringData:
|
|
# GitHub Personal Access Token (for private repos)
|
|
github-token: "ghp_your_token_here"
|
|
|
|
# Happy Coder API Key
|
|
happy-coder-api-key: "your_happy_coder_api_key"
|
|
|
|
# VNC Password (optional, for secure VNC access)
|
|
vnc-password: "your_vnc_password"
|