快速入門 |文檔 |為什麼選擇編碼器 |優質的
Coder 使組織能夠在其公有或私有雲基礎架構中設置開發環境。雲端開發環境是使用 Terraform 定義的,透過安全的高速 Wireguard® 隧道連接,並在不使用時自動關閉以節省成本。 Coder 讓工程團隊能夠靈活地使用雲端來處理對他們最有利的工作負載。
在 Terraform 中定義雲端開發環境
EC2 VM、Kubernetes Pod、Docker 容器等。
自動關閉閒置資源以節省成本
只需幾秒鐘而不是幾天即可加入開發人員
嘗試 Coder 最方便的方法是將其安裝在本機上,並嘗試使用 Docker 配置雲端開發環境(適用於 Linux、macOS 和 Windows)。
# First, install Coder curl -L https://coder.com/install.sh | sh # Start the Coder server (caches data in ~/.cache/coder) coder server # Navigate to http://localhost:3000 to create your initial user, # create a Docker template and provision a workspace
安裝 Coder 最簡單的方法是使用我們適用於 Linux 和 macOS 的安裝腳本。對於 Windows,請使用 GitHub Releases 中的最新..._installer.exe
檔。
捲曲-L https://coder.com/install.sh |噓
您可以使用--dry-run
運行安裝腳本來查看將用於安裝的命令而不執行它們。使用--help
執行安裝腳本以取得其他標誌。
有關其他方法,請參閱安裝。
安裝後,您可以使用單一命令啟動生產部署:
# 自動在 *.try.coder.appcoder 伺服器上設定外部存取 URL# 需要 PostgreSQL 實例(版本 13 或更高版本)和外部存取 URLcoder 伺服器 --postgres-url <url> --access-url <url>
使用coder --help
取得標誌和環境變數的清單。使用我們的安裝指南來完成完整的演練。
請在此處瀏覽我們的文件或訪問下面的特定部分:
範本:範本是用 Terraform 寫的,描述工作區的基礎設施
工作區:工作區包含軟體開發所需的IDE、依賴項和設定訊息
IDE :將現有編輯器連接到工作區
管理:學習如何操作 Coder
高級版:了解我們為大型團隊打造的付費功能
如果您有疑問、遇到錯誤或有功能要求,請隨時提出問題。
加入我們的 Discord,提供有關正在進行的功能的回饋,並使用 Coder 與社群聊天!
我們一直致力於新的整合。請隨時提出問題並請求整合。歡迎在任何官方或社群儲存庫中做出貢獻。
VS Code 擴充功能:只需按一下即可開啟 VS Code 中的任何 Coder 工作區
JetBrains Gateway 擴充功能:只需點擊一下即可開啟 JetBrains Gateway 中的任何 Coder 工作區
Dev Container Builder :在 Docker、Kubernetes 和 OpenShift 上使用devcontainer.json
建置開發環境
模組註冊表:使用常見用例擴充開發環境
Kubernetes Log Stream :將 Kubernetes Pod 事件串流到 Coder 啟動日誌
自託管 VS Code 擴展市場:一個私人擴展市場,可在與程式碼伺服器整合的受限或氣隙網路中運作。
設定編碼器:在 GitHub 工作流程中設定編碼器 CLI 的操作。
使用 Terraform 設定編碼器:使用 Terraform 在 Google GKE、Azure AKS、AWS EKS、DigitalOcean DOKS、IBMCloud K8s、OVHCloud K8s 和 Scaleway K8s Kapsule 上設定編碼器
Coder Template GitHub Action :更新 Coder 範本的 GitHub Action
我們總是很高興看到 Coder 的新貢獻者。如果您是 Coder 程式碼庫的新手,我們有一份關於如何入門的指南。我們很樂意看到您的貢獻!
如果您有興趣加入我們的團隊,請在此申請。