Secure access to your VPS coding agent.
Start a task in any approved project.
Applies from the next turn. Approve for me uses automatic review; some actions may still need your decision. Full access runs without prompts inside approved workspaces. VPS-wide and root access still requires an MFA-unlocked administrator task.
This website follows the Codex login in VS Code on this VPS. New desktop logins sync automatically when web tasks are idle. Use Refresh from VS Code to copy the current login without another ChatGPT sign-in.
Loading…
Open the link and enter this code. Select the ChatGPT account you want to use. For a personal workspace, enable device-code login in ChatGPT Settings → Security. If ChatGPT says “contact your workspace admin”, that workspace’s administrator must enable device-code authentication in workspace permissions before Continue becomes available. Then cancel this attempt and start sign-in again.
Continue to ChatGPT
Loading security settings…
Add this setup key to your authenticator using a time-based account named Codex VPS.
Save these recovery codes somewhere private. Each works once for login or replacing a lost authenticator. Administrator tasks require an authenticator code.
Unlock one task with full VPS access. When access expires, the active turn finishes normally. Renew access before starting another turn. Lock now stops work immediately. Git and GitHub operations use devmin.
Securely copy large files into an approved VPS project. Up to two selected files upload concurrently, and interrupted uploads can resume.
Completed upload reports remain here until you delete them. Deleting a report does not delete the uploaded file.
No completed uploads yet.
Steer now adds this instruction to what Codex is doing now. Wait saves it and starts it automatically after the current process finishes.