Быстрый старт | Документы | Почему Кодер | Премиум
Coder позволяет организациям настраивать среды разработки в своей общедоступной или частной облачной инфраструктуре. Облачные среды разработки определяются с помощью Terraform, подключаются через безопасный высокоскоростной туннель Wireguard® и автоматически отключаются, когда они не используются, для экономии затрат. Coder дает инженерным командам возможность использовать облако для наиболее выгодных для них рабочих нагрузок.
Определение облачной среды разработки в Terraform
Виртуальные машины EC2, модули Kubernetes, контейнеры 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 используйте последнюю версию файла ..._installer.exe
из выпусков GitHub.
локон -L https://coder.com/install.sh | ш
Вы можете запустить сценарий установки с помощью --dry-run
, чтобы увидеть команды, которые будут использоваться для установки, не выполняя их. Запустите сценарий установки с --help
для получения дополнительных флагов.
Дополнительные методы см. в разделе «Установка».
После установки вы можете запустить производственное развертывание с помощью одной команды:
# Автоматически устанавливает URL-адрес внешнего доступа на сервере *.try.coder.appcoder# Требуется экземпляр PostgreSQL (версия 13 или выше) и сервер URLcoder внешнего доступа --postgres-url <url> --access-url <url>
Используйте coder --help
, чтобы получить список флагов и переменных среды. Используйте наши руководства по установке для полного ознакомления.
Просмотрите нашу документацию здесь или посетите конкретный раздел ниже:
Шаблоны : шаблоны написаны на Terraform и описывают инфраструктуру рабочих пространств.
Рабочие области : рабочие области содержат IDE, зависимости и информацию о конфигурации, необходимую для разработки программного обеспечения.
IDE : подключите существующий редактор к рабочей области.
Администрирование : Узнайте, как работать с Coder.
Премиум : узнайте о наших платных функциях, созданных для больших команд.
Не стесняйтесь открывать проблему, если у вас есть вопросы, вы столкнулись с ошибками или у вас есть запрос на добавление функции.
Присоединяйтесь к нашему Discord, чтобы оставить отзыв о текущих функциях и пообщаться с сообществом с помощью Coder!
Мы постоянно работаем над новыми интеграциями. Пожалуйста, не стесняйтесь открыть проблему и попросить об интеграции. Вклады приветствуются в любых официальных репозиториях или репозиториях сообщества.
Расширение VS Code : откройте любое рабочее пространство Coder в VS Code одним щелчком мыши.
Расширение JetBrains Gateway : откройте любое рабочее пространство Coder в JetBrains Gateway одним щелчком мыши.
Dev Container Builder : создавайте среды разработки с помощью devcontainer.json
в Docker, Kubernetes и OpenShift.
Реестр модулей : Расширьте среду разработки общими вариантами использования.
Kubernetes Log Stream : потоковая передача событий Kubernetes Pod в журналы запуска Coder.
Самостоятельный рынок расширений VS Code : частный рынок расширений, который работает в ограниченных или изолированных сетях и интегрируется с сервером кода.
Настройка кодера : действие для настройки CLI кодера в рабочих процессах GitHub.
Provision Coder с Terraform : Provision Coder в Google GKE, Azure AKS, AWS EKS, DigitalOcean DOKS, IBMCloud K8s, OVHCloud K8s и Scaleway K8s Kapsule с Terraform
Действие GitHub шаблона Coder : действие GitHub, которое обновляет шаблоны Coder.
Мы всегда рады видеть новых участников Coder. Если вы новичок в кодовой базе Coder, у нас есть руководство о том, как начать работу. Мы будем рады видеть ваш вклад!
Подайте заявку здесь, если вы хотите присоединиться к нашей команде.