This is a Raycast extension for Dokploy - Deploy Anywhere with Total Freedom and Ease. With this extension, for each instance you can:
Instances first. Shows each match's environment and status, sorted by frecency.
Install extension: Click the Install Extension button in the top right of this page OR install via Raycast Store

Configure:
API Keys are scoped to organizations, so for each organization you want to use, create an API Token for it in the Dashboard and add it as a separate instance
For each instance (or organization) you have, run the "Instances" command and add -
Follow instruction from Dokploy API | DokployInstances can later be edited or deleted from the same list. Use the instance dropdown in the search bar of Projects, Docker, S3 Destinations, or Users to switch to a different configured instance without going back to Instances.
Extension tested on following versions:
Looking for more infra extensions? Try these:
Manage Instances and their Projects, Services and more
Search for a service by name across all configured instances and deploy the one you pick
See the most recent deployment for every application and Compose stack across every configured instance, and act on it
Menu bar server health/disk status across every configured instance
Open Website (Cmd+O) to Applications and Compose stacks in Services, Deploy Service and Deployments, so a service's site opens without going through its domains first. With one domain it opens right away, with several you pick one, and disabled domains are skipped.Projects, in the tag's own color. Typing a tag name in the search bar finds the projects that carry it.Filter by Tag to Projects to show only the projects with one tag. The choice is remembered per instance, and Show All Projects clears it.Edit Tags to each project to add or remove its tags, and Create Tag to make a new tag (name and color) and add it to that project in one step.Refresh to Projects.Browse Files to running containers in the Docker list: a read-only view of the container's folders and text files (the first 512 KB of a large file), with Copy Path and Copy Content.Docker Events: container, image, volume and network events on the server from the last 5 minutes up to 24 hours, newest first, with each event's details one shortcut away.Restart, Start, Stop, Kill and Remove Container to the Docker containers list. Only the actions that fit the container's current state are shown. Stop, Kill and Remove ask for confirmation first, and for an application's Swarm-managed container the confirmation explains that Swarm will start a replacement. Everything except Restart needs Dokploy v0.29.0 or later.Refresh to the Docker containers list.Stop Running Builds and Cancel Queued Deployments to a service's deployment history, each with a confirmation. Stopping builds affects every build on that service's server, and the confirmation says so.Cancel showing on running Application and Compose deployments, where it always failed with "Deployment is not running". Dokploy can only cancel schedule runs that way, so it now only shows when it can work.Enable Domain / Disable Domain to a service's domains (Dokploy v0.30.0+). Disabling asks for confirmation first. On a Compose stack, the change applies on the next redeploy.Deployments now loads each instance with a single request on Dokploy v0.29.0+, instead of one request per service. Services that have never been deployed are no longer listed. Older instances keep working the previous way.Services, Deploy Service, and the AI tools, with Deploy, Rebuild, Start, Stop, Reload, View Logs, View Environment, and Delete. They were previously left out entirely.Deploy Service, Deployments, and the AI tools on recent Dokploy versions, which stopped including database names and statuses in the project list these read from. The AI tools can find a database by name again.Add Destination's connection test, which always reported "Connection Failed" because it called a misspelled route. A failed test now also shows Dokploy's reason.production and staging can be told apart.Docker Cleanup action to the Docker command: shows disk usage per category (containers, images, volumes, build cache) and lets you clean stopped containers, unused images, unused volumes, the build cache, or run a full prune, each behind a confirmation dialog. Requires an org-admin API key.Server Health menu bar command showing disk/memory/container status for every configured instance, without opening Raycast's main window. The icon tints red when any instance's disk usage crosses a configurable threshold.Deployments command showing the most recent deployment for every Application and Compose stack across every configured instance, sorted by recency. Opens straight into the full deployment history (rollback, cancel, delete) for whichever one you pick.Edit Instance and Delete Instance actions to the Instances screen. Editing re-verifies the API key the same way adding one does; deleting only removes the instance from Raycast and doesn't revoke the key or change anything on the Dokploy server.Create Application, Create Database and Delete popped back to Raycast's root (or, for Delete, stopped there without navigating at all) before the refreshed list actually loaded, so the change only showed up after fully restarting Raycast. Fixed so the Services list updates immediately.Preview action to From Template, showing the domains, environment variables and file mounts a template will create before deploying it.From Template action to the Create menu on the Services screen, browsing Dokploy's public template registry (500+ templates) with search, Add Bookmark/Remove Bookmark, and a one-action Deploy that hands off to Dokploy's own template processing.View Logs now works for Compose stacks: pick a container from its stack to see its logs. Also adds Start Following/Stop Following to every kind, auto-refreshing the view instead of needing to hit Refresh manually.Deploy Service command that searches for a service by name across every configured instance, without opening Instances first. Shows each match's environment and current status, and offers the full set of lifecycle actions (Deploy, Redeploy/Rebuild, Start, Stop, Reload) plus View Logs - the same actions the Services screen already has, sorted by frecency. Always lists matches and waits for an explicit selection - never acts automatically, even when only one service matches.View Schedules action to Applications and Compose stacks, listing scheduled shell commands with Add Schedule, Edit Schedule, Run Now, View Runs (with logs) and Delete Schedule actions.View Backups action to Compose stacks: pick a container and which database engine it runs, alongside the same schedule/destination/retention fields the database version already has.View Backups action to Postgres, MariaDB, MySQL and MongoDB services, listing scheduled S3 backups with Add Backup, Edit Backup, Run Backup Now and Delete Backup actions. The backup form can also create a new destination on the spot via Add Destination, without leaving to the separate Destinations command.Add Domain action to Applications and Compose stacks. Compose stacks get a container picker sourced from the compose file; either kind can auto-fill a generated host via Generate Domain, or check its DNS against the target server via Validate Domain before saving.View Domains action to Applications and Compose stacks, listing the domains pointing at the service with Open Domain, Copy URL and Delete Domain actions.View Environment action to the Services screen, showing a service's environment variables (masked until revealed), and for Applications its build arguments and build secrets. Edit Variables opens a form to change them, and Copy Environment File copies the raw .env content.Copy Internal Connection String, Copy External Connection String and Copy Password actions to database services (PostgreSQL, MySQL, MariaDB, MongoDB, Redis), matching the URIs Dokploy's own dashboard shows.View Deployments action to Applications and Compose stacks, listing past deployments with their status, build logs, and a Roll Back action for deployments that produced a rollback point. Running deployments can be cancelled, and history entries deleted.View Logs action to the Services screen, showing the last 200 lines of a service's logs with Refresh and Copy Logs actions. Not yet available for Compose stacks, which need a container to be picked first.Deploy, Redeploy/Rebuild, Start, Stop and Reload actions to the Services screen, so a service can be managed without leaving Raycast.folder-input.svg, database.svg, circuit-board.svg and blocks.svg used a hardcoded stroke color that stayed dark in Raycast's dark theme, making them nearly invisible. Added @dark variants so Raycast can pick the right one per theme.Project → Services to Project → Environments → Services.project now take an environment when operating on services.navigationTitlesCreate "S3 Destinations"Delete "S3 Destinations"