Uncategorized

The first 4 steps after you installed the ownCloud appliance

Installing the ownCloud appliance leaves you with a recommended setup. But you can get much more out of your appliance. Part 2 of our appliance series focuses on small steps which deliver big improvements.
ownCloud appliance 4 steps improve

In the previous article of this series, we shed light on the structure of ownCloud, respectively the distinction between the server and the clients. When you want to get more out of ownCloud, you have to know another important distinction: the distinction between Univention apps and ownCloud apps.

Univention apps and ownCloud apps

The ownCloud appliance runs on Univention Corporate Server (UCS). UCS is an operating system which makes it easy to integrate other software into ownCloud, as Univention apps, e.g. Collabora or several groupware solutions. You can install them in the Univention app center.

ownCloud univention appliance app center

The app center in the Univention appliance.

Next to those external features, you can enhance ownCloud with more internal features. You can do this with ownCloud apps. The ownCloud community writes them to expand the possibilities of ownCloud. You can install them in ownCloud directly, in the Market app.

owncloud market app

How to find the ownCloud Market App in the web interface

The first 4 steps

The recommended first steps to take after installing ownCloud involve both Univention and ownCloud apps. Those are very useful to configure ownCloud according to your needs. Continue from there and adjust your ownCloud to your perfect setup!

To get you started, we have 4 steps to do after the setup:

1. Get Let’s Encrypt SSL Certificates

Let’s Encrypt is a free, automated, and open Certificate Authority. With Let’s Encrypt, you can easily secure your ownCloud with https transport layer encryption.

Important note: for Let’s Encrypt to work, the appliance must be connected to the Internet and have a FQDN in the public DNS. So you need to buy a domain and route it to the appliance.

There is an easy way to install certificates for the appliance – the Let’s encrypt Univention app.

Get the app from the Univention app store, enter your domain name and check the “Apache” option after the installation in the app settings, and it’s done.

ownCloud Univention lets encrypt configuration

Enter your domain and choose Apache to setup Let’s Encrypt for ownCloud.

Once the certificate has been configured, you need to restart the desired services via the “System services” module in the UMC. Select “apache2” and restart the module. Press confirm, and don’t be surprised about the error message afterwards – of course you can’t connect to the web server in the very second you restarted it. Now just add “https://” to the URL of your appliance, and the Let’s Encrypt certificate should work.

Alternative: Import own Certificates

If Let’s Encrypt doesn’t work for you for some reasons, you can use your own certificates instead. To do this, you need to go to the UCS command line interface. In the virtual machine screen, log in with your UCS credentials, transfer the certificates to the VM and use these 2 commands:

ucr set apache2/ssl/certificate="/path/to/certificate/cert.pem"
ucr set apache2/ssl/key="/path/to/certificate/private.key"

Optional: use HTTPS only

For security reasons, it may be a good idea to restrict the access to your instance to HTTPS only. You can do this with this command on the UCS command line:

ucr set apache2/force_https=yes

2. Collaborate on Documents

With ownCloud, you can work on documents online, with others. ownCloud can integrate Collabora or OnlyOffice for editing and creating documents. For the sake of this example we will choose Collabora.

Important note: Collabora only works if you access your appliance with https and domain name.

ownCloud appliance with collabora

Collabora can be installed next to ownCloud.

In order to use Collabora with ownCloud, start with installing the app from Univention:

ownCloud Univention appliance app center collabora

Collabora in the Univention app center

During the installation process of the Collabora Univention app, you will be presented with following settings page:

ownCloud Collabora installation settings

Default Collabora installation settings

Those settings should be okay, set a passphrase and use the default settings. Then click on install and watch how the process completes.

In ownCloud, you have to install the Collabora integration app. Then go to the additional settings. You can find them at https://example.org/owncloud/index.php/settings/admin?sectionid=additional, please substitute your domain name. There, in the Collabora settings, enter https://example.org as your Collabora Online Server. Again, substitute your domain name.

ownCloud Collabora Integration App Settings

The Collabora settings on in the additional ownCloud settings

If you used the Let’s Encrypt Univention app in step 1, this will work out of the box. Try it out and open a document in the ownCloud web interface! This way you will never again have to use Google Docs.

3. Enable E-Mail notifications

With ownCloud, you can keep track of various activities performed by your server with E-Mail notifications.

To configure the settings for E-Mail in ownCloud, you have to go to your settings. First you have to enter your own E-Mail address in “personal > general”.

ownCloud change user email

Change the E-Mail of your user to receive mails from your ownCloud

Afterwards, you have to go to the “admin > general” section. Here you can configure the integrated E-Mail server to send out E-Mail notifications. Now you can send a test mail to try whether it worked!

ownCloud Univention configure email

Configure E-Mail notifications for your users in the administration settings

For a summary of the various activities on your server, you can install the “Activity” app from the Marketplace in ownCloud.

4. Further Extensions and Apps

If you are looking for ways to explore the full functionality of ownCloud, you should visit our Marketplace. There are many apps which extend the functionalities of ownCloud. A few examples? Contacts and Calendar sync, End-to-End Encryption, or an app to sync Bookmarks across devices.

 

 

If you need help and are looking for guides check out our documentation or our forum where other users can help you out.

Stay tuned for our how-to series about the ownCloud appliance! The next part will be about the Enterprise trial.

What do you think about these 4 steps? Let us know by leaving a comment below or talk about it on social media!

ownCloud

March 28, 2018

Read now: