PHPackages                             moay/loxberry-plugin-pushinstall - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. moay/loxberry-plugin-pushinstall

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

moay/loxberry-plugin-pushinstall
================================

Provides a quick way to push and install a loxberry plugin via ssh

1.2.1(6y ago)0471MITShell

Since Jan 16Pushed 6y ago1 watchersCompare

[ Source](https://github.com/moay/loxberry-plugin-pushinstall)[ Packagist](https://packagist.org/packages/moay/loxberry-plugin-pushinstall)[ RSS](/packages/moay-loxberry-plugin-pushinstall/feed)WikiDiscussions master Synced today

READMEChangelog (6)DependenciesVersions (7)Used By (1)

loxberry-plugin-pushinstall
===========================

[](#loxberry-plugin-pushinstall)

Adds instant plugin installation via ssh.

Installation
------------

[](#installation)

#### Using Composer

[](#using-composer)

Install the package with [composer](https://getcomposer.org/):

```
composer require moay/loxberry-plugin-pushinstall --dev
```

#### Without Composer

[](#without-composer)

You could also just download this repo and use the script. Make sure to maintain the directory structure as the scripts in `/lib` will be called and are needed for execution.

Usage
-----

[](#usage)

In order to push your current dev status to your LoxBerry, go to your plugin dev folder an run

```
./vendor/bin/pushinstall
```

### Parameters

[](#parameters)

In order to speed up the usage, you can pass the LoxBerry SecurePin as a parameter as well as skipping the connection configuration. Usage could look like this:

```
./vendor/bin/pushinstall -s -p 1234
```

Flags:

- `-s` will skip the connection questions if the IP and username of your LoxBerry have been entered at least once
- `-p [securepin]` will set the SecurePin
- `-c` will remove previously stored connection details

### Passwordless ssh connection

[](#passwordless-ssh-connection)

By default, you will have to enter your ssh password on every publish. This can be bypassed by using ssh keys as authentication mechanism. In order to create an ssh key and enable its use as password replacement during plugin publication via ssh, run

```
./vendor/bin/pushinstall-enable-ssh-key
```

This will create a new ssh key for plugin installation (if it doesn't exist yet), add it as IdentityFile to the local ssh configuration (only for the specified LoxBerry) and pass the key to your LoxBerry via ssh.

System requirements
-------------------

[](#system-requirements)

Tested on Mac, should run on Linux. Won't run on Windows.

Credits
-------

[](#credits)

Uses [shFlags](https://github.com/kward/shflags) by Kate Ward. Thanks for that!

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

6

Last Release

2304d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/de7a0b24ce9489720c56cfad00c56c99c3f64ef258b934fa4b64b83103625112?d=identicon)[moay](/maintainers/moay)

---

Top Contributors

[![moay](https://avatars.githubusercontent.com/u/3605512?v=4)](https://github.com/moay "moay (9 commits)")

### Embed Badge

![Health badge](/badges/moay-loxberry-plugin-pushinstall/health.svg)

```
[![Health](https://phpackages.com/badges/moay-loxberry-plugin-pushinstall/health.svg)](https://phpackages.com/packages/moay-loxberry-plugin-pushinstall)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
