Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>DokployNew to Visual Studio Code? Get it now.
Dokploy

Dokploy

devpanda0

|
1 install
| (0) | Free
Manage Dokploy deployments, containers, and logs from VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Dokploy for VS Code

Manage your Dokploy deployments, containers, and logs directly from VS Code. Browse all your services in the sidebar, stream live logs in a dedicated tab, and trigger deploys with one click.

Features

Sidebar Tree View

Browse projects, environments, compose services, applications, databases, and containers — all in one place. Status icons show what's running, what's idle, and what's broken.

Live Log Streaming

Container logs and deployment build logs stream into dedicated tabs (not buried in an output channel). Each log viewer has:

  • Search — filter lines in real time
  • Errors-only filter — focus on what matters
  • Action buttons — restart, stop, start, redeploy without leaving the tab
  • Auto-scroll — disables automatically when you scroll up
  • Color coding — errors in red, warnings in yellow, timestamps dimmed
  • System messages — actions are logged inline so you see what happened

Multi-Server Support

Connect to multiple Dokploy instances (production, staging, etc.) and switch between them from the status bar. API keys are stored securely in VS Code's SecretStorage — never in plain text.

Quick Actions

Deploy, redeploy, stop, start, restart, view logs, view build logs, open in panel, copy ID — all from inline buttons or right-click menus.

Smart Notifications

Deploy progress is shown with a self-dismissing spinner that polls the deployment status and reports success or failure when actually finished — no stale "Deploying..." notifications hanging around.

Quick Start

  1. Install the extension from the marketplace
  2. Open the Dokploy icon in the Activity Bar (left sidebar)
  3. Click Add Connection
  4. Enter:
    • Name — friendly label (e.g. production)
    • URL — your Dokploy panel URL (e.g. https://panel.example.com)
    • API Key — from Dokploy Settings → API

The extension validates the connection and you're ready to go. Add more connections any time and switch via the status bar.

Commands

All commands are available via the Command Palette (Ctrl+Shift+P):

Command Description
Dokploy: Add Connection Add a new Dokploy server
Dokploy: Switch Connection Switch the active connection
Dokploy: Remove Connection Remove a saved connection
Dokploy: Refresh Refresh the tree view

Tree-view context actions (right-click):

  • Deploy / Redeploy — trigger a build
  • Stop / Start — control service state
  • View Logs — open container runtime logs
  • View Build Logs — open the latest deployment's build output
  • Restart Container — restart a single container
  • Open in Panel — open the service in your Dokploy web UI
  • Copy ID — copy compose/application/container ID to clipboard

Settings

Setting Default Description
dokploy.refreshInterval 60 Auto-refresh interval in seconds (0 to disable)
dokploy.logTailLines 200 Default number of log lines to fetch
dokploy.connections [] List of Dokploy server connections (managed by Add/Remove commands)
dokploy.activeConnection "" Currently active connection name

Requirements

  • Dokploy instance — self-hosted or cloud
  • API key with read/write access — generate one in Dokploy Settings → API
  • VS Code 1.85 or newer

Privacy & Security

  • API keys are stored in VS Code's SecretStorage, never in plain settings files
  • All communication goes directly to your Dokploy instance — no third-party servers
  • The extension makes no telemetry calls

Roadmap

  • Inline environment variable editor
  • Deployment history with diffs
  • Domain management UI
  • Backup management
  • Database query/exec interface
  • Compose file editor with validation

Issues & Contributions

Found a bug or have a feature request? Open an issue.

Pull requests welcome! See CONTRIBUTING.md.

License

MIT © DevPanda


Not affiliated with the official Dokploy project. Dokploy is an open-source PaaS by Mauricio Siu.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft