mirror of
https://github.com/coder/registry.git
synced 2026-06-02 20:48:14 +00:00
2.5 KiB
2.5 KiB
display_name, description, icon, verified, tags
| display_name | description | icon | verified | tags | |||
|---|---|---|---|---|---|---|---|
| JetBrains Fleet | Add a one-click button to launch JetBrains Fleet to connect to your workspace. | ../../../../.icons/fleet.svg | true |
|
Jetbrains Fleet
Warning
Deprecation Notice: JetBrains has announced that Fleet will be discontinued. For more information, see The Future of Fleet. Consider migrating to other JetBrains IDEs such as IntelliJ IDEA, PyCharm, or GoLand with the JetBrains module.
This module adds a Jetbrains Fleet button to your Coder workspace that opens the workspace in JetBrains Fleet using SSH remote development.
JetBrains Fleet is a next-generation IDE that supports collaborative development and distributed architectures. It connects to your Coder workspace via SSH, providing a seamless remote development experience.
module "jetbrains_fleet" {
count = data.coder_workspace.me.start_count
source = "registry.coder.com/coder/jetbrains-fleet/coder"
version = "1.0.3"
agent_id = coder_agent.main.id
}
Requirements
- JetBrains Fleet must be installed locally on your development machine
- Download Fleet from: https://www.jetbrains.com/fleet/
Important
Fleet needs you to either have Coder CLI installed with
coder config-sshrun or Coder Desktop.
Examples
Basic usage
module "jetbrains_fleet" {
count = data.coder_workspace.me.start_count
source = "registry.coder.com/coder/jetbrains-fleet/coder"
version = "1.0.3"
agent_id = coder_agent.main.id
}
Open a specific folder
module "jetbrains_fleet" {
count = data.coder_workspace.me.start_count
source = "registry.coder.com/coder/jetbrains-fleet/coder"
version = "1.0.3"
agent_id = coder_agent.main.id
folder = "/home/coder/project"
}
Customize app name and grouping
module "jetbrains_fleet" {
count = data.coder_workspace.me.start_count
source = "registry.coder.com/coder/jetbrains-fleet/coder"
version = "1.0.3"
agent_id = coder_agent.main.id
display_name = "Fleet"
group = "JetBrains IDEs"
order = 1
}
With custom agent name
module "jetbrains_fleet" {
count = data.coder_workspace.me.start_count
source = "registry.coder.com/coder/jetbrains-fleet/coder"
version = "1.0.3"
agent_id = coder_agent.main.id
agent_name = coder_agent.example.name
}