Code-Server
[SSO] Visual Studio Code
Code-server is VS Code running on a remote server, accessible through the browser.
Links:
- Home: Coder | Enterprise AI Development Infrastructure & Governance
- Image: linuxserver/code-server - Docker Image
- Source: GitHub - coder/code-server: VS Code in the browser
- FAQ: code-server/docs/FAQ.md at main ยท coder/code-server
Alternative: OpenVSCode Server
- GitHub - gitpod-io/openvscode-server: Run upstream VS Code on a remote machine with access through a modern web browser from any device, anywhere.
- OpenVSCode Server - LinuxServer.io
Authentik ForwardAuth
Authentik ForwardAuth limits browser access to code-server to Authentik’s
developers group. Every authorized user reaches the same container,
workspace, repositories, and mounted SSH material; this is not a multi-user
authorization boundary.
Setup
Keep localaccess-authentik@file on the router and keep the service reachable
only through Traefik’s dev-code-server network. Set PASSWORD or
HASHED_PASSWORD temporarily only when local recovery is necessary.
Verify
Confirm authorized access, non-member denial, logout, session-refresh group revocation, WebSocket/editor functionality, recovery, and absence of a direct browser route.