PHPackages                             jonnitto/uberspace-deployer - 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. [DevOps &amp; Deployment](/categories/devops)
4. /
5. jonnitto/uberspace-deployer

ActiveNeos-build[DevOps &amp; Deployment](/categories/devops)

jonnitto/uberspace-deployer
===========================

Unofficial deployer recipes for Uberspace interacting with Neos CMS

1.0.1(3y ago)116994[2 PRs](https://github.com/jonnitto/Uberspace.Deployer/pulls)MITPHPPHP ^7.3 || ^8.0

Since Dec 11Pushed 2y ago2 watchersCompare

[ Source](https://github.com/jonnitto/Uberspace.Deployer)[ Packagist](https://packagist.org/packages/jonnitto/uberspace-deployer)[ Fund](https://www.paypal.me/Jonnitto/20eur)[ GitHub Sponsors](https://github.com/jonnitto)[ RSS](/packages/jonnitto-uberspace-deployer/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (1)Versions (17)Used By (0)

[Deployer](https://deployer.org) tasks for [Uberspace](https://uberspace.de/) &amp; [Neos CMS](https://www.neos.io)
===================================================================================================================

[](#deployer-tasks-for-uberspace--neos-cms)

[![social preview](https://user-images.githubusercontent.com/4510166/101900466-d099fb80-3baf-11eb-9599-e5c721001736.png)](https://user-images.githubusercontent.com/4510166/101900466-d099fb80-3baf-11eb-9599-e5c721001736.png)

These deployer scripts are built on top of [Deployer](https://deployer.org). Most of the tasks are provided by this library already; this package adds just some optimization for the install process and the needed actions for deploying a project. Some helper tasks are available that should make your life as a developer a bit easier. Please run the deployer scripts only in your development environment, as Deployer connects automatically to the needed server.

You can look at the [example](example) folder to look how to set up a deployment. The files should be saved at the root of your project.

**For a list of all available commands, enter `dep` in the command line**

Uberspace
---------

[](#uberspace)

[Uberspace](https://uberspace.de/) is a superb hosting provider from Germany. You can find their [complete manual here](https://manual.uberspace.de/).

First, you have to [register your own uberspace](https://dashboard.uberspace.de/register). Then, add your SSh key to the admin interface. If you don't know what SSH is, you can read more about this in the [SSH section in the uberspace manual](https://manual.uberspace.de/basics-ssh.html) or on the [SSH manual on github](https://help.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent).

Installation of the deployment scripts
--------------------------------------

[](#installation-of-the-deployment-scripts)

Enter this on the root of your project:

```
composer require --dev jonnitto/uberspace-deployer
```

Create a file with the name `deploy.php` with the following content:

```
