เริ่มต้นอย่างรวดเร็ว | เอกสาร | ทำไมต้องเขียนโค้ด | พรีเมี่ยม
Coder ช่วยให้องค์กรสามารถตั้งค่าสภาพแวดล้อมการพัฒนาในโครงสร้างพื้นฐานคลาวด์สาธารณะหรือส่วนตัว สภาพแวดล้อมการพัฒนาระบบคลาวด์ถูกกำหนดด้วย Terraform ซึ่งเชื่อมต่อผ่านอุโมงค์ Wireguard® ความเร็วสูงที่ปลอดภัย และปิดเครื่องโดยอัตโนมัติเมื่อไม่ได้ใช้งานเพื่อประหยัดค่าใช้จ่าย Coder ช่วยให้ทีมวิศวกรมีความยืดหยุ่นในการใช้ระบบคลาวด์สำหรับปริมาณงานที่เป็นประโยชน์ต่อพวกเขามากที่สุด
กำหนดสภาพแวดล้อมการพัฒนาระบบคลาวด์ใน Terraform
EC2 VM, Kubernetes Pods, Docker Containers ฯลฯ
ปิดทรัพยากรที่ไม่ได้ใช้งานโดยอัตโนมัติเพื่อประหยัดต้นทุน
เริ่มต้นใช้งานนักพัฒนาได้ในไม่กี่วินาทีแทนที่จะเป็นวัน
วิธีที่สะดวกที่สุดในการลองใช้ 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 ให้ใช้ไฟล์ ..._installer.exe
ล่าสุดจาก GitHub Releases
curl -L https://coder.com/install.sh | ซ
คุณสามารถรันสคริปต์การติดตั้งด้วย --dry-run
เพื่อดูคำสั่งที่จะใช้ในการติดตั้งโดยไม่ต้องดำเนินการ รันสคริปต์การติดตั้งด้วย --help
เพื่อรับแฟล็กเพิ่มเติม
ดูการติดตั้งสำหรับวิธีการเพิ่มเติม
เมื่อติดตั้งแล้ว คุณสามารถเริ่มการใช้งานจริงได้ด้วยคำสั่งเดียว:
# ตั้งค่า URL การเข้าถึงภายนอกโดยอัตโนมัติบน *.try.coder.appcoder server# ต้องใช้อินสแตนซ์ PostgreSQL (เวอร์ชัน 13 หรือสูงกว่า) และเซิร์ฟเวอร์ URLcoder การเข้าถึงภายนอก --postgres-url <url> --access-url <url>
ใช้ coder --help
เพื่อรับรายการแฟล็กและตัวแปรสภาพแวดล้อม ใช้คู่มือการติดตั้งของเราเพื่อดูคำแนะนำโดยละเอียด
เรียกดูเอกสารของเราที่นี่หรือเยี่ยมชมส่วนเฉพาะด้านล่าง:
เทมเพลต : เทมเพลตเขียนด้วย Terraform และอธิบายโครงสร้างพื้นฐานสำหรับพื้นที่ทำงาน
พื้นที่ทำงาน : พื้นที่ทำงานประกอบด้วย IDE ข้อมูลการขึ้นต่อกัน และข้อมูลการกำหนดค่าที่จำเป็นสำหรับการพัฒนาซอฟต์แวร์
IDEs : เชื่อมต่อโปรแกรมแก้ไขที่มีอยู่ของคุณกับพื้นที่ทำงาน
การบริหารระบบ : เรียนรู้วิธีการใช้งาน Coder
พรีเมียม : เรียนรู้เกี่ยวกับฟีเจอร์แบบชำระเงินของเราที่สร้างขึ้นสำหรับทีมขนาดใหญ่
อย่าลังเลที่จะเปิดปัญหาหากคุณมีคำถาม พบข้อบกพร่อง หรือมีคำขอคุณลักษณะ
เข้าร่วม Discord ของเราเพื่อแสดงความคิดเห็นเกี่ยวกับฟีเจอร์ที่กำลังดำเนินอยู่ และพูดคุยกับชุมชนโดยใช้ Coder!
เรากำลังดำเนินการบูรณาการใหม่ๆ อยู่เสมอ โปรดเปิดประเด็นและขอบูรณาการ เรายินดีต้อนรับการบริจาคในที่เก็บข้อมูลอย่างเป็นทางการหรือในชุมชน
VS Code Extension : เปิดพื้นที่ทำงาน Coder ใน VS Code ได้ในคลิกเดียว
JetBrains Gateway Extension : เปิดพื้นที่ทำงาน Coder ใน JetBrains Gateway ด้วยการคลิกเพียงครั้งเดียว
Dev Container Builder : สร้างสภาพแวดล้อมการพัฒนาโดยใช้ devcontainer.json
บน Docker, Kubernetes และ OpenShift
Module Registry : ขยายสภาพแวดล้อมการพัฒนาด้วยกรณีการใช้งานทั่วไป
สตรีมบันทึก Kubernetes : สตรีมเหตุการณ์ Kubernetes Pod ไปยังบันทึกการเริ่มต้น Coder
ตลาดส่วนขยายโค้ด VS ที่โฮสต์เอง : ตลาดส่วนขยายส่วนตัวที่ทำงานในเครือข่ายแบบจำกัดหรือแบบ airgapped ที่ทำงานร่วมกับโค้ดเซิร์ฟเวอร์
ตั้งค่า Coder : การดำเนินการเพื่อตั้งค่า CLI ของ coder ในเวิร์กโฟลว์ GitHub
การจัดเตรียม Coder ด้วย Terraform : การจัดเตรียม Coder บน Google GKE, Azure AKS, AWS EKS, DigitalOcean DOKS, IBMCloud K8s, OVHCloud K8s และ Scaleway K8s Kapsule พร้อม Terraform
การดำเนินการ GitHub เทมเพลต Coder : การดำเนินการ GitHub ที่อัปเดตเทมเพลต Coder
เรายินดีเสมอที่ได้เห็นผู้ร่วมให้ข้อมูลใหม่ๆ แก่ Coder หากคุณยังใหม่กับ Codebase Coder เรามีคำแนะนำในการเริ่มต้นใช้งาน เราอยากเห็นการมีส่วนร่วมของคุณ!
สมัครที่นี่ หากคุณสนใจที่จะร่วมทีมกับเรา