App Center/Dev/Upload the App
From Univention Wiki
After all that reading, you want to get your App into App Center? Great!
Univention Self Service
We have a service where you can upload your App into the Test App Center (Univention Self Service). This is something like a beta channel where you can test your App before users can see it and install it in their production environments.
To get an account, just send an e-mail to <firstname.lastname@example.org> and tell us your name, e-mail, organization. We will create an account for you. Your account's password is chosen by you. Just go to . After that, you can log in to: .
All your Apps are listed in the module. You can also create a new App. Clicking on an App will reveal all available versions across all UCS versions.
- In fact, not across all UCS versions. This module only supports UCS 4.1 and higher; Apps for older releases are not managed.
Clicking on one version will open the settings for this particular App version. You may upload ini files, packages, logos, etc.
After you changed something, you can publish this App in the Test App Center. This is done without any interaction from Univention. You may install and test your App immediately.
To actually install the App from the Test App Center, you need a running UCS (see App Center/Dev/Prepare). You also need to activate the Test App Center and deactivate some security features (packages from the Test App Center are not signed by Univention!). Use
univention-install univention-appcenter-dev; univention-app dev-use-test-appcenter
- If you feel the module is not powerful enough, you can send feedback to email@example.com.
Controlling the Self Service from the command line
The module can be used by calling a script. This is great for integrating Univention Self Service into your build chain.
One advantage of using the module is that it gives you easy access to the App as it would look like in the App Center. As good presentation is key to the success of an App, you should still use the module from time to time.