1
0
Fork 0
mirror of https://github.com/plesk/pleskapp.git synced 2026-04-26 00:15:57 +03:00
A tool to manage Plesk servers remotely from local console
Find a file
Alexey Yuzhakov bdfa2d0ba0
Merge pull request #73 from plesk/dependabot/go_modules/golang.org/x/term-0.42.0
TECH Bump golang.org/x/term from 0.41.0 to 0.42.0
2026-04-14 17:05:53 +01:00
.github TECH Switch to Go 1.25 2025-10-10 14:55:00 +01:00
cmd TECH Update copyright year 2024-01-08 11:40:12 +02:00
internal TECH Switch to Go 1.24 2025-10-03 18:02:27 +01:00
.cobra.yaml TECH Update copyright year 2024-01-08 11:40:12 +02:00
.gitignore TECH Add code coverage tracking for better quality control 2023-10-06 18:07:18 +03:00
.goreleaser.yml TECH Update copyright year 2024-01-08 11:40:12 +02:00
codecov.yml TECH Update copyright year 2024-01-08 11:40:12 +02:00
demo.svg Add demo session 2021-06-08 19:09:14 +07:00
go.mod TECH Bump golang.org/x/term from 0.41.0 to 0.42.0 2026-04-13 07:40:29 +00:00
go.sum TECH Bump golang.org/x/term from 0.41.0 to 0.42.0 2026-04-13 07:40:29 +00:00
install.sh TECH Update copyright year 2024-01-08 11:40:12 +02:00
LICENSE Update copyright year 2021-05-06 11:35:22 +07:00
main.go TECH Update copyright year 2024-01-08 11:40:12 +02:00
Makefile TECH Update copyright year 2024-01-08 11:40:12 +02:00
README.md TECH Switch to Go 1.25 2025-10-10 14:55:00 +01:00

build Go Report Card Scc Count Codecov

PleskApp CLI

PleskApp CLI is a tool that is installed on your local machine (not on the Plesk one) to manage Plesk remotely from the console. Target audiences are experienced administrators and developers who like to speed up the operations, automate routine procedures, manage the things using CLI.

Current development status is "early alpha version".

Demo

Demo

Features

Here is the list of features:

  • plesk servers - Manage known servers
  • plesk login - Automatic login to the server (in the browser)
  • plesk ssh - Login to server using SSH
  • plesk domains - Manage domains on the server
  • plesk databases - Manage databases on the server
  • plesk web - Run local web server to serve current directory
  • plesk deploy - Deploy the app from the current directory to default server
  • Bash and ZSH autocompletion support

Installation

Here is the command to install the utility:

curl -fsSL https://raw.githubusercontent.com/plesk/pleskapp/master/install.sh | bash

The utility will be installed to /usr/local/bin/ directory, so please make sure the path is present in PATH environment variable. To test it one can use the following command:

plesk version

Alternative way if you have Go 1.25+ installed:

go install github.com/plesk/pleskapp/plesk

How to Build

The utility is written in Go, so the corresponding toolchain should be installed first.

There is a Makefile with bunch of targets. One can use the following command to build the binary:

make