Add parallel code2 test deployment on optibcc #70

Merged
scruffydude merged 2 commits from feat/code2-optibcc into main 2026-10-13 21:11:45 -04:00
Collaborator

Summary

  • add an independently deployable code2 instance on optibcc
  • preserve the existing channel100 code-server during testing
  • publish code2.scruffydude.net through Traefik and Authelia
  • make the code_server role reusable for a selected instance

Validation

  • Ansible syntax checks passed
  • code2 container healthy with zero restarts
  • native x86_64 Codex and Claude extensions installed
  • all SSHFS workspace mounts active
  • direct HTTP endpoint returns expected redirect
  • public route redirects through Authelia
  • original code-server remains healthy
## Summary - add an independently deployable code2 instance on optibcc - preserve the existing channel100 code-server during testing - publish code2.scruffydude.net through Traefik and Authelia - make the code_server role reusable for a selected instance ## Validation - Ansible syntax checks passed - code2 container healthy with zero restarts - native x86_64 Codex and Claude extensions installed - all SSHFS workspace mounts active - direct HTTP endpoint returns expected redirect - public route redirects through Authelia - original code-server remains healthy
Add parallel code2 test deployment on optibcc
All checks were successful
CI Pipeline / Validate Ansible Syntax (pull_request) Successful in 1m32s
CI Pipeline / Validate Ansible Syntax (push) Successful in 1m28s
CI Pipeline / Test Ansible Playbooks (Syntax Only) (pull_request) Successful in 50s
CI Pipeline / Python Tests (pull_request) Successful in 23s
CI Pipeline / Test Ansible Playbooks (Syntax Only) (push) Successful in 54s
CI Pipeline / Python Tests (push) Successful in 23s
f699278154
scruffydude deleted branch feat/code2-optibcc 2026-10-13 21:11:45 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
scruffydude/homelab!70
No description provided.