← Katalog
E I A C

Coder

App-as-Code

Środowiska deweloperskie jako kod (CDE), provisionowane Terraformem.

★ 14 000 AGPL-3.0 #app-as-code#dev-environments#terraform#self-hosted

Coder to samodzielnie hostowana platforma do tworzenia zdalnych środowisk deweloperskich (CDE). Szablony workspace’ów definiujesz w… Terraform — więc całe środowisko (maszyna, kontener, narzędzia, dostęp) jest kodem, wersjonowanym i powtarzalnym. Deweloperzy dostają spójne, gotowe środowiska na żądanie, a Ty kontrolujesz zasoby i bezpieczeństwo.

Kiedy używać

  • Chcesz spójnych, odtwarzalnych środowisk dev dla zespołu (i agentów AI).
  • Standaryzujesz onboarding i eliminujesz „u mnie działa”.
  • Wolisz self-hosting i kontrolę nad zasobami/dostępem.

Przykład użycia

# szablon workspace (Terraform)
resource "docker_container" "workspace" {
  image = "codercom/enterprise-base:ubuntu"
  name  = "eiac-${data.coder_workspace.me.name}"
}
coder templates push eiac
coder create --template eiac my-dev

Warto wiedzieć

  • Szablony to Terraform → środowiska prowizjonujesz jak infrastrukturę.
  • Dobrze pasuje do pracy z agentami AI w izolowanych, kontrolowanych workspace’ach.