Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

nlitsme/pleskfilemanager

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pleskfm

Tool for interacting with the plesk web interface from the commandline. The commands attempt to mimic the standard unix commandline tools.

requirements

  • Python 3.6
  • aiohttp 2.0

Example usage:

plesk -c test mkdir testdir
plesk -c test empty testdir/tst1.txt
plesk -c test edit testdir/tst1.txt abcakjsdkhjasdjkhasd
plesk -c test cat testdir/tst1.txt

echo abcakjsdkhjasdjkhasd | plesk -c test tee testdir/tst2.txt 
plesk -c test cat testdir/tst2.txt

plesk -c test ls testdir

commands

  • ls [-h] [--recurse] dirname
  • cat [-h] filename
  • tee [-h] filename
  • get [-h] filename destination
  • put [-h] filename destination
  • edit [-h] filename contents
  • zip [-h] [-C DIRNAME] zipname [files [files ...]]
  • unzip [-h] zipname
  • mkdir [-h] dirname
  • rmdir [-h] dirname
  • rm [-h] [files [files ...]]
  • empty [-h] filename
  • mv [-h] [-C DIRNAME] files [files ...] destination
  • cp [-h] [-C DIRNAME] files [files ...] destination
  • du [-h] [-C DIRNAME] [files [files ...]]
  • help [-h] [subcommand]

Configuration

Site configuration is read from ~/.pleskrc. See pleskrc.example for an example config file.

AUTHOR

Willem Hengeveld itsme@xs4all.nl

About

python script for managing files on a plesk server from the commandline

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.