Download the PHP package 0x46616c6b/etherpad-lite-console without Composer
On this page you can find all versions of the php package 0x46616c6b/etherpad-lite-console. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download 0x46616c6b/etherpad-lite-console
More information about 0x46616c6b/etherpad-lite-console
Files in 0x46616c6b/etherpad-lite-console
Download 0x46616c6b/etherpad-lite-console
More information about 0x46616c6b/etherpad-lite-console
Files in 0x46616c6b/etherpad-lite-console
Vendor 0x46616c6b
Package etherpad-lite-console
Short Description A thin console toolkit to maintain an etherpad lite instance
License GPL-3.0
Package etherpad-lite-console
Short Description A thin console toolkit to maintain an etherpad lite instance
License GPL-3.0
Please rate this library. Is it a good library?
Informations about the package etherpad-lite-console
Etherpad Lite Console (PHP)
A thin console toolkit to maintain an etherpad lite instance
Installation
git clone https://github.com/0x46616c6b/etherpad-lite-console.git
cd etherpad-lite-console
composer install
./bin/console
Sample Output
Etherpad Lite Console version 0.1
Usage:
[options] command [arguments]
Options:
--help -h Display this help message.
--quiet -q Do not output any message.
--verbose -v|vv|vvv Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
--version -V Display this application version.
--ansi Force ANSI output.
--no-ansi Disable ANSI output.
--no-interaction -n Do not ask any interactive question.
Available commands:
help Displays help for a command
list Lists commands
pad
pad:delete Delete a pad
pad:purge Purge pads which older then x days
redis
redis:import:sqlite Imports a sqlite database to redis
Current features
- Delete a pad
- Purge old pads (avoid massive data retention)
- White- or blacklist pads by suffixes to their pad IDs
- Migration
- From SQLite to Redis
Purging pads by suffixes
Suffixes to pad IDs can be used for variable expiry pad times. E.g. to purge pads with suffix '-1day' after 1 day, with '-1year' after 365 days and all other pads after 60 days, do the following:
./bin/console pad:purge --days=1 --suffix=-1day
./bin/console pad:purge --days=365 --suffix=-1year
./bin/console pad:purge --days=60 --ignore-suffix=-1day --ignore-suffix=-1year
Implementation
- based on the Symfony Console Component
- Dependencies:
Wishlist
- More Migration (MySQL -> Redis, ...)
- Stats, stats, stats
All versions of etherpad-lite-console with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.2.5|^7.3
ext-sqlite3 Version *
ext-pdo Version *
symfony/console Version ^5.0
0x46616c6b/etherpad-lite-client Version ^0.5
predis/predis Version ^1.1
ext-sqlite3 Version *
ext-pdo Version *
symfony/console Version ^5.0
0x46616c6b/etherpad-lite-client Version ^0.5
predis/predis Version ^1.1
The package 0x46616c6b/etherpad-lite-console contains the following files
Loading the files please wait ....