Extension Icon

Dokploy

Deploy Anywhere with Total Freedom and Ease.
Avatarxmok
195 Installs
Overview

Dokploy

This is a Raycast extension for Dokploy - Deploy Anywhere with Total Freedom and Ease. With this extension, for each instance you can:

  • View Projects (sorted by frecency)
    • View Services (sorted by frecency)
      • Create Application
      • Create Database
      • Create From Template (browse Dokploy's public template registry, bookmark favorites, deploy with one action)
        • Preview (which domains, environment variables and file mounts the template creates)
      • Deploy / Redeploy / Rebuild Service
      • Start / Stop / Reload Service
      • View Service Logs (Compose stacks pick a container first)
        • Start / Stop Following
        • Select / Change Container (Compose stacks)
      • View Deployments (Applications and Compose stacks)
        • View Build Logs
        • Roll Back
        • Cancel / Delete
      • View Environment
        • Edit Variables
        • Copy Environment File
      • View Domains (Applications and Compose stacks)
        • Open Domain
        • Copy URL
        • Delete Domain
        • Add Domain
      • View Backups (Databases and Compose stacks)
        • Add Backup
        • Edit Backup
        • Run Backup Now
        • Delete Backup
      • View Schedules (Applications and Compose stacks)
        • Add Schedule
        • Edit Schedule
        • Run Now
        • View Runs
        • Delete Schedule
      • Copy Connection String / Copy Password (Databases)
      • Delete Service
    • View Docker (Containers, sorted by frecency)
      • View Docker Config
      • Docker Cleanup (disk usage, clean stopped containers/unused images/unused volumes/build cache, full prune)
    • View S3 Destinations
      • Delete S3 Destination
    • View Users
  • Deploy Service
    • Search for a service by name across every configured instance, without opening Instances first. Shows each match's environment and status, sorted by frecency.
      • Deploy / Redeploy / Rebuild Service
      • Start / Stop / Reload Service
      • View Logs
  • Deployments
    • See the most recent deployment for every Application and Compose stack across every configured instance, sorted by recency.
      • View Deployments (full history: Roll Back, Cancel, Delete)
      • Deploy / Redeploy / Rebuild Service
      • Start / Stop / Reload Service
      • View Logs
  • Server Health (menu bar)
    • See disk/memory/container status for every configured instance from the menu bar, with the icon tinting red when any instance's disk usage crosses a configurable threshold.
  • AI Tools (read-only): List Instances, List Projects, List Services, Get Service, Get Service Logs, List Deployments, Get Deployment Logs
  • AI Tools (ask you to confirm first): Deploy Service, Control Service (Start / Stop / Reload)

🚀 Getting Started

  1. Install extension: Click the Install Extension button in the top right of this page OR install via Raycast Store

  2. 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 -

    • Name: This can be anything you want
    • Instance URL: The URL of your Dokploy instance with port
    • API Key: Follow instruction from Dokploy API | Dokploy

    Instances 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.

🧪 Tested On

Extension tested on following versions:

  1. Version v0.24.4

Looking for more infra extensions? Try these: