A CLI to manage dokploy server remotely
npm install @dokploy/cliDokploy CLI is a powerful and versatile command-line tool designed to remotely manage your Dokploy server. It simplifies the process of creating, deploying, and managing applications and databases.
- Installation
- Usage
- Commands
- Authentication
- Project Management
- Application Management
- Environment Management
- Database Management
- Contributing
- Support
- License
``sh-session`
$ npm install -g @dokploy/cli
`sh-session
$ dokploy COMMAND
running command...
$ dokploy --version
dokploy/0.0.0 darwin-arm64 node-v18.18.0
$ dokploy --help [COMMAND]
USAGE
$ dokploy COMMAND
...
`
- dokploy authenticate: Authenticate with the Dokploy server.dokploy verify
- : Verify current authentication.
- dokploy project:create: Create a new project.dokploy project:info
- : Get information about an existing project.dokploy project:list
- : List all projects.
- dokploy app:create: Create a new application.dokploy app:delete
- : Delete an existing application.dokploy app:deploy
- : Deploy an application.dokploy app:stop
- : Stop a running application.
- dokploy env pull : Pull environment variables from Dokploy in a dokploy env push
- : Push environment variables to Dokploy from a
Dokploy supports various types of databases:
#### MariaDB
- dokploy database:mariadb:createdokploy database:mariadb:delete
- dokploy database:mariadb:deploy
- dokploy database:mariadb:stop
-
#### MongoDB
- dokploy database:mongo:createdokploy database:mongo:delete
- dokploy database:mongo:deploy
- dokploy database:mongo:stop
-
#### MySQL
- dokploy database:mysql:createdokploy database:mysql:delete
- dokploy database:mysql:deploy
- dokploy database:mysql:stop
-
#### PostgreSQL
- dokploy database:postgres:createdokploy database:postgres:delete
- dokploy database:postgres:deploy
- dokploy database:postgres:stop
-
#### Redis
- dokploy database:redis:createdokploy database:redis:delete
- dokploy database:redis:deploy
- dokploy database:redis:stop
-
For more information about a specific command, use:
`sh-session``
$ dokploy [COMMAND] --help
If you want to contribute to Dokploy CLI, please check out our Contributing Guide.
If you encounter any issues or have any questions, please open an issue in our GitHub repository.
This project is licensed under the MIT License.