More official Nextcloud Apps

As promised in the first blog post about the Nextcloud App Ecosystem, here comes the second one about all the official Nextcloud Apps that are disabled by default.

To understand the different types of apps better, I would categorize them as following so far:

  • Official Nextcloud app:
    A Nextcloud app is called official when it’s developed/maintained by Nextcloud GmbH and shipped in the Nextcloud server package. Some official apps are enabled.
  • Approved Nextcloud app
    A Nextcloud App is called approved when it comes from a third party entity and is shipped in the Nextcloud server package.
  • Apps from the Nextcloud app store.
    In Nextcloud version 11, an app store will be integrated. I don’t know yet how these apps will be called in the future.

This blog post covers official Nextcloud apps which are disabled by default:

  • Default encryption module
  • External sites
  • External storage support
  • External user support
  • File access control
  • Files automated tagging
  • Gallery
  • LDAP user and group backend
  • Retention
  • SAML authentication

If you just read the names and you are not familiar with the Nextcloud project you might struggling to understand what these apps are for, why they are not enabled and whether it is a good or a bad idea to enable them. I’ll go through these apps, provide a short description and, if possible a common use case and some screenshots.

Default encryption module

I’m not sure why this package is called a module, it should be called an app, an official app!

As you may assume this app is about security. After enabling the app and server-side encryption in the administration settings, all your new uploaded files will be encrypted based on AES 256 keys (How secure are AES-256 encrypted files?), the app won’t touch existing files.
Attention: It is not possible to disable the encryption again and switch back to an unencrypted system!
Please read the documentation to know all implications before you decide to enable server-side encryption.

Enable server-side encryption
Enable server-side encryption

External sites

This app allows an administrator to add links in the Nextcloud web interface apps menu that points to an external website. For a user, the external site appears in an iframe as if it’s part of the Nextcoud installation.

External Sites - Configuration
External Sites – Configuration
External website in an iframe
External website in an iframe

External storage support

The external storage support app enables administrators to configure connections to external storage providers (FTP , Amazon S3, SWIFT object stores, Google Drive, Dropbox, other Nextcloud servers, WebDAV servers, and more). Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. The screenshot shows an example with external storage via SFTP.

External Storage Configuration
External Storage Configuration

Users will see a new folder appearing in their root Nextcloud directory, which they can access and use it like any other Nextcloud folder.

External Storage in Files
External Storage in Files

External user support

This app authenticates user login against FTP, IMAP or SMB. Passwords are not stored locally and authentication always happens against the remote server. There is no graphical user interface for configuration. You have to add parameters to the configuration file config.php.
Have a look at the documentation.

File access control

This app controls the access to files. It can be used e.g. in relationship with the two factor authentication app (an approved app – TOTP TwoFactor (Google Authenticator)) because it’s necessary to protect the keys. I’ll cover this topic in a separate blog post.
Meanwhile, have a look at Joas blog post on Nextcloud.com – File Access Control – A firewall for your private files in Nextcloud.

Files automated tagging

The app automatically assigns tags to newly uploaded files based on conditions. Combined with Files Access Control App and Retention App it’s possible to create workflows like

  • converting document file types to PDF upon upload by members of a specified group
  • emailing files put in a specified folder with a given tag to a given mail address.

Have a look at https://nextcloud.com/workflow/.

Gallery

Hey, the Gallery app is the awesome photo gallery that you see, after you uploaded some images. It creates automatically mosaic pictures for folders and hopefully it’s soon possible to see EXIF Tags.

Gallery
Gallery

LDAP user and group backend

The Lightweight Directory Access Protocol (LDAP) app allows LDAP users (including Microsoft Active Directory) to appear in your Nextcloud user listings!
Have a look at User Authentication with LDAP.

Retention

This is for automatic deletion of files after a given time. Files have to have a “delete” tag. It is configured in the administration area.

Retention App
Retention App

SAML authentication

The app authenticates users against a Security Assertion Markup Language (SAML) backend, such as Shibboleth which allows people to sign in using just one identity to various systems run by federations of different organisations or institutions.

Conclusion

The official but not enabled apps are often covering special use cases like the whole authentication and workflow handling. Even if these are not “main stream use cases” it’s important and crucial to know that these solutions exist for using Nextcloud efficiently in your company!


tl;dr: The Nextcloud 10 server package comes with several official apps that are not all enabled by default but awesome!

Save

Save

Save

The post More official Nextcloud Apps appeared first on Hagen Graf.

A New Masterpiece: Silver

Gold and silver are often mentioned in the same breath, somehow belonging together, they represent about the same symbols and attributes. Admittedly, I have a slightly different feeling about silver, to me it is more clean and has more clarity, typifies modernity and technology.
Anyway, after painting Gold, it was obvious to paint the other half of that couple.

As always, I applied many layers of paint in varying thickness, by using spatulas, brushes and self-made fabric stamps.
I then sanded or abraded them and anew these layers. Instead of genuine silver, I used silver paint since it does not oxidize.
Here a series of photos documenting the painting process a bit:

Silver - steps
Silver – steps

The result is as always a little surprising also for myself, because the structures arise on the go, at random.

Save

Save

Save

Save

Save

Save

Save

The post A New Masterpiece: Silver appeared first on Christine Graf.

anscheinend erwartet worden #ibcoco #1aOlivenoel

Liebe Blogleser von 1aOlivenoel,

letzte Woche habe ich angekündigt dass ich am 24.09.2016 nach langer Pause in #Oberkirch auf dem #Bauernmarkt zu finden bin.
Und was soll ich sagen – Klasse war es – Ich habe noch so viele Gesichter gekannt und erkannt – und es hatte fast schon den Anschein als wurde ich wieder erwartet. Viele Kunden kamen wieder direkt auf mich zu.

20160924_074739
Impressionen meines Marktstandes 🙂

Was mich allerdings doch ziemlich erstaunt hat, war das Thema „Olivenöl panschen“. Fast jeder hat mich darauf angesprochen. Es ist schon ein Unding wie Menschen irritiert werden, von genau denjenigen, die davon leben, dass man ihre Produkte kauft – einfach nur absurt.
Diese Woche habe ich noch einen Artikel aus der Zeitschrift Test 2/2016 „Von wegen höchste Güteklasse“ gelesen.
Ohne Worte was dem Kunden alles in den Regalen angedreht wird.
Ich bin froh, dass ich meinen beiden Olivenölproduzenten vertrauen kann. Diese verstecken sich nicht hinter irgendwelchen Firmenimperien. Ich habe sie als Vorbild für mich genommen, direkt beim Kunden, direkt vor Ort und oberste Regel vor dem Kauf kann immer verkostet werden.

Ein wenig ist es mit meiner neuer Tragfläche für meinen Elektrohanglaunchglider weiter gegangen – Ziel der Woche war die Fläche fertig zu bauen – nicht erreicht.

20160925_095239

Aber heute Sonntag ist noch schönes Wetter und dann geht es raus an den Hang, bauen kann ich noch wenn es regnet. Deshalb wird der Segler vorbereitet und geladen.

20160925_095322

In diesem Sinne, noch einen schönen Sonntag und eine gute Woche.

Freundschaften am Arbeitsplatz – schädlich oder nützlich?

Konkurrenzdenken im Job dient der Karriere, heisst es oft. Freundschaften am Arbeitsplatz sollten vermieden werden, schrieb Angelika Slavik kürzlich in der Süddeutschen Zeitung. Denn diese schaden allen Beteiligten so ihre These. Notwendig sei vielmehr eine klare Trennung zwischen Job und Privatleben. Im Job gehe es darum, die Arbeit möglichst erfolgreich zu erledigen, und dafür brauche es oft auch Reibung. Zu dieser komme es nicht, wenn sich die Arbeitskollegen als Freunde (sogenannte Frollegen) verstehen. Konkurrenzdenken sei notwendig, um über die bestmögliche Lösung zu streiten. Dieser Prozess sei gut für die eigene Karriere, den Arbeitgeber und die Wirtschaft.

Ich frage mich, ob sie recht hat.

Rivalität schadet

Kürzlich lud der Chef alle Mitarbeitenden zu einem Grillfest bei sich zuhause ein. Ginge es nach Slavik, müsste man solche Anlässe wohl unterlassen, denn förderlich für das Konkurrenzdenken sind sie ja nicht gerade. Aber weshalb die Arbeitsleistung unter einem freundschaftlichen Arbeitsklima leiden sollte, kann ich mir nicht vorstellen. Braucht es wirklich Rivalität, um im Job besser zu performen?

Eigenschaften, die ich mit einer guten Arbeitsleistung in Verbindung bringe, sind: selbstständiges Arbeiten, Mitdenken, Produktivität, Hilfsbereitschaft oder Durchhaltewillen. Ich frage mich, wie ich diese Ideale erreichen will in einem Umfeld, das von Konkurrenzdenken geprägt ist. Wie soll ich jemanden um Hilfe bitten, wenn ich alles alleine schaffen sollte? Weshalb Fehler zugeben, wenn dies als Schwäche ausgelegt werden könnte? Warum gute Ideen teilen, wenn diese von Arbeitskollegen geklaut werden könnten? Vor allem aber frage ich mich, wie ich es an einem solchen Arbeitsplatz länger als ein paar Monate aushalten würde.

Bestleistung dank den anderen

Mit meinen Arbeitskollegen verbringe ich täglich acht Stunden – mehr Zeit als mit den meisten Menschen in meinem Umfeld. Deshalb möchte ich die Leute kennen, mit denen ich zusammen arbeite. Ich will wissen, wie es ihnen geht, wohin sie in den Urlaub fahren und welche Musik sie mögen. Das ist doch allemal spannender als jede Pause über das Wetter zu philosophieren. Wenn ich Motivationsschwierigkeiten habe, möchte ich meinen Frust auch mal in der Arbeit rauslassen können, und wenn mir eine guter Deal gelungen ist, mit meinen Arbeitskollegen darauf anstossen können.

Und das alles soll schaden? Ist es nicht eher umgekehrt? Ich selbst arbeite in einem freundschaftlichen Arbeitsumfeld lieber, bin motivierter und bleibe länger. Ich streite sogar lieber um die bestmögliche Lösung, wenn ich mich mit meinen Arbeitskollegen gut verstehe. Denn ich habe eher den Mut mitzudenken, Kritik zu üben und anzunehmen. Dies kommt auch der Arbeitsqualität zugute: Ich arbeite besser dank den Rückmeldungen, den Ratschlägen und der Hilfe anderer. Im besten Fall werden die Arbeitskollegen zu Freunden. Und wenn nicht, gehe ich immerhin gerne arbeiten.

Don’t just code, solve problems

Joomla! Day Kenya happened this weekend on 17th Sept and I got to learn a lot, both as part of the organizing team and as an attendee listening to what the speakers had to offer. The importance of team work can not be understated when organizing such an event.Human interaction however simple can prove taunting […]

First setup of my Nextcloud Box

Last Saturday at Nextcloud conference in Berlin the Nextcloud Box was announced. Frank said it’s a part of his promise/desire to make the world a better place by bringing your data home.

How can the world be a better place with Nextcloud Box?

What is Nextcloud Box?

Nextcloud Box is a project between Western Digital Labs, Ubuntu/Canonical and Nextcloud GmbH. It gives you the possibility to store your data (files, documents, photos, calendars, notes, newsfeed, contacts, music files, video files and everything the can be stored in a file) in your own Nextcloud Box. There is no need anymore to upload your data to proprietary cloud services like Dropbox, Google Cloud, Microsoft Cloud, Apple Cloud, Amazon Cloud, and many other! It will be even possible in the next release to make encrypted phone calls via your Nextcloud Box.

The complete Nextcloud Box contains a hard disk, an operating system, and open source software:

  • a hard disk from Western Digital (1TB = a lot for me)
  • a Raspberry Pi computer (at the moment model 2).
    The Raspberry Pi is so far not included in the box you can buy.
  • a 4GB storage card with a preinstalled Linux System (Snappy Ubuntu Core)
  • the Nextcloud software (Version 9.53)
  • a software environment that connects the box automatically to your (local) network via ethernet cable and offers the Nextcloud services to all users.

A complete Nextcloud Box looks like this and costs 70 Euro in Europe (buy here).

Open Nextcloud Box
Open Nextcloud Box

Why is it sold without the Raspberry Pi?

Nextcloud box should be as open as possible so the partners decided for the start not to deliver the Raspberry Pi. If you already own one you can connect your Raspberry Pi 2 to the box. There is a screw driver, four screws, all necessary connection cables and a power supply in the box. If not, you have to buy it somewhere. Frank announced that there are working on a possibility to sell complete packages in the future.

All parts of Nextcloud Box
All parts of Nextcloud Box

Putting everything together is easy and doable for everyone. If you search for the card slot at the Raspberry Pi – It’s a bit hidden “below” it and luckily it’s not possible to insert the card in the wrong way.

Card Slot - Raspberry Pi
Card Slot – Raspberry Pi

This it how it looks if everything is connected

connected Nextcloud Box
connected Nextcloud Box

The last task is to close the box with the cover and your done.

How to install Nextcloud Box

Well, just connect it to your network, provide electricity and wait 8-10 minutes. Open your browser and point to http://ubuntu-standard.local. The start screen asks to set a user name and a password for the administrator account. Enter na nice name and secure password and click the Finish setup button.

Nextcloud Box - set administrator account
Nextcloud Box – create an administrator account

That’s it! Nextcloud Box is ready to use and lots like this:

Next steps

Depending on your goal and situation you can e.g.

connect Nextcloud Box to your clients

This is an example of the OS X Nextcloud client

Nextcloud OSX Client with Nextcloud Box folder
Nextcloud OSX Client with Nextcloud Box folder

It works of course too on iOS and Android devices.

Allow access from outside your home and become a cloud hoster

If you have a fairly fast internet connection at home and a possibility to configure your router, you can enable the access to your Nextcloud Box from outside of your home. E.g. here in France it’s possible to get your own IP-address for free (free.fr). As this IP-address is static it’s possible to connect it to a domain name (mydomainname.tld) and you suddenly become a cloud hosting entity.

Why is Nextcloud Box important?

It’s another try to help people to understand how easy it is to store your own data at home or in your own company in an environment as open as possible. Even the plan of the box is available for free, so that you are able to start your own project!

Remember …

There is no cloud, just other people’s computer!

The familiar you become with your own data, the better it will be for the world too!

At Nextcloud conference 50 Nextcloud boxes were available.

Links

https://nextcloud.com/box/


tl;dr: Nextcloud Box will make the world a better place and will bring you data home!

The post First setup of my Nextcloud Box appeared first on Hagen Graf.

Summary of the week from 12.09.2016

True Iron Bloggers:

David Opati Aswani (@susumunyu) :
Manfred Gosch (@1aolivenoel) :
Martin Gosch (@gosch_martin) :
Christine Graf (@christinegraf) in Christine Graf – Abstract Painting :
Hagen Graf (@hagengraf) :
David M.Wampamba (@idesignwebs) :
Jonathan Rukundo (@iam_rukundo) :

The lazy ones:

Eliminated because of excessive debt:

Cash register:

this week: 15 €
total: 50 €
payed: 0 €
spend: 0 €

Debts:

  • Adedayo Adeniyi (@daydah) – 15€ or 3 good deeds
  • David Opati Aswani (@susumunyu) -15€ or 3 good deeds
  • Hagen Graf (@hagengraf) – 5€ or 1 good deed
  • David M.Wampamba (@idesignwebs) – 5€ or 1 good deed
  • Juergen Rinck (@irgendlink) – 5€ or 1 good deed
  • Shedy Serem (@shedyserem) – 5€ or 1 good deed

JoomlaDay Kenya 2016, a great

img_1042

Greetings from The Joomla! Community in Kenya. The fourth annual JoomlaDay Kenya hosted by the Joomla Community in collaboration with CMSAfrica was hosted by Strathmore University. @iLabAfrica is a Centre of Excel­lence in ICT innov­a­tion and Devel­op­ment based at Strath­more Uni­ver­sity. It was estab­lished to address the Mil­len­nium Devel­op­ment Goals(MDGs) and to con­trib­ute toward Kenya’s Vis­ion 2030. The research cen­ter is involved in inter­dis­cip­lin­ary research, stu­dents engage­ment, col­lab­or­a­tion with gov­ern­ment, industry and other fund­ing agen­cies.
Since the first in 2012, this conference has rapidly developed into an important forum where Joomla! ethosiasts can meet, have interactions and network with each other; where mattendees can cooparate and learn from tech exparts about the latest processes in technologies to deliever an even more efficient business. In today’s digital world, we download and upload tons of information from and to the internet. We visit millions of websites in our internet lifetime and sometimes, we even want to make one of our own. However, this could prove to be costly and you may not know how to go about it by yourself. This is where an immensely useful product called Joomla! comes into the picture. Put in simple terms, Joomla! is a software for making and updating a website in an easy way.

img_0888
The best part about Joomla! is that it requires no prior programming knowledge. This means that anyone can creat and develop a website in easiest possible manner. This is the massage we have tried to spread in all our Joomla! Events throughout East Africa. We have managed to bring enlightment on what joomla! can do and how the community work something that very few people know about. Among the topics where Joomla! 101, by Shadrack Serem, taking us through the Joomla!3.6 including the latest and greatest features from the developers supporting Joomla!, Creating a joomla component in 30 minutes, this was a practical talk which tusked the attendees to participate, learn and show their results, with two keynotes, Payments in Joomla! and Intergrating voice call API to Joomla!

We take this opportunity to thank our speakers who took their time to participate in this event and share their great knowledge to better others. Its a great sacrifice to make but for the community, it goes along way. In the same spirit, to our sponsors, the people who made this day a success, our host Open Source Matters, @iLabAfrica, CmsAfrica, Netrixs Business systems, NorrNext, Akeeba, Web357 and DJ-Extentions and Joomla Monsters. Your support has always gone a long way and we value your partinerships and hope that they will continue to grow and flourish. Joomla! Day may have ended, but the community is still active, look up for our meet-up, with our upcoming Joomla User Group coming in the early 2017. Its also important to announce that the 2017 CMS AFRICA SUMMIT will be held in Abuja Nigeria. for bookings please visit summit.cmsafrica.org. So see you in Abuja, Nigeria in 2017.

#jdayke16

@susumunyu

joomladay.or.ke


Swedish Paint

Few weeks ago, I wrote about a natural paint, based on flower and pigments, I created for painting a new garage door.
Last week, I wanted to paint the shelter for our firewood in the garden and again, I cooked my paint, using the same recipe but with red iron oxide pigment.
The shelter is much more exposed to weather (sometimes rain, but mostly sun and wind) than the garage door and thus a durable paint is needed to protect the wood.
Permanent exposure to the sun is a big challenge, most of the synthetic paints peel of after a few months.  So far, I used Osmo paints but even those semi-natural paints chipped of after two years.
It can become an expensive hobby to paint all the outdoor wooden pieces every two years. A durable natural paint, tested under Scandinavian weather conditions for centuries seems to be a good alternative.
It’s easy to create and it’s cheap: 5 L of paint costs about 5 €!
Thinking of the environment, I also wanted to avoid any toxic ingredients.
The paint should last approx. 4-5 years and restoration is easy as the surface needs to be brushed before repainting it.

Swedish Red  or Rouge de Falun

In the town of Falun is a copper mine which has been explored for more than thousand years. The red iron oxide is a by-product of the copper mining. The earth above the copper contains ocher, silicon and zinc. At plain air, it washes out and dries. The result is a fine red powder, the red iron oxide.
The mine closed in 1992. Today, the area is on the UNESCO list and a tourist hot spot.

Since a few years, we have Swedish family members and one of the first pictures which popped up in our heads were those of the nice red wooden houses in Sweden.

Red Swedish House
Red Swedish House
Isabell Schulz - Yellow Swedish House https://www.flickr.com/photos/isapisa/8471500192 (CC BY-SA 2.0)
Isabell Schulz – Yellow Swedish House https://www.flickr.com/photos/isapisa/8471500192 (CC BY-SA 2.0)

In the 16 century the city municipalities ordered home owners to paint their house front facing the street in red to impress the royals.
Later on, it became a countrywide fashion to paint all new country houses red, urban villas in yellow and window frames and fences in red or green.  At this time, the paint did not contain any linseed oil or savon noir, but sometimes brine, beer or tar.

Either you cook your own paint, or you buy it from the two manufacturers of traditional Swedish paint, Falu Rödfärg and Moose Färg.
Nowadays, the colour palette offers also different shades of blue, yellow, grey, green and even black.

Application

The base recipe stays the same, just different pigments are added.
You can use this kind of paint also for painting wooden floors, furniture, already painted walls (plaster boards like Rigips and Fermacell) and bricks.
Ferrous sulfate protects the wood against fungus infestation and is not needed for indoor paints.
The surface needs to be rough, the best is to seal it in advance.
Even an application on paper walls is possible but you need to make the wall absorbent with a layer of acrylic.

 

Save

Save

Save

Save

Save

The post Swedish Paint appeared first on Christine Graf.

….und was sonst so passierte #iboco #1aOlivenoel

Hallo liebe Blogleser von 1aOlivenoel,

ja eine Woche im Berufsalltag ist schon schon vorbei und was ist vom Urlaub geblieben…. Erinnerungen, denn es ist so viel dringliches liegen geblieben, dass die Erholung etwas auf der Strecke geblieben ist. Wem geht es nicht so ?

Aber dennoch bin ich mit der Woche zufrieden, denn mit meinen Olivenölen bin ich ab kommenden Samstag im 14 tägigen Rhytmus samstags von 8 Uhr bis 12 Uhr auf dem #Bauernmarkt in #77704 Oberkirch wieder vertreten. Da freue ich mich richtig drauf. Ich habe alles entsprechend organisieren können. Bis 2009 war das ebenfalls samstags immer fester Bestandteil  – dann kam leider eine Pause die nun beendet ist. Freudig wurde ich von den anderen „Marktbeschickern“ so heisst das, wieder aufgenommen 🙂

Mit Neugierde und großem Erstaunen habe ich einen Artikel aus dem Testheft „Test 2/2016“ zum Thema Olivenöle mit der Überschrift „Von wegen höchste Güteklasse“ gelesen. Kaum zu glauben was alles im Supermarktregal zum kaufen steht und unter Top Qualität angeboten wird. Ich stelle wieder fest es ist noch viel Aufklärung zu leisten.

Und dann ist noch ein kleiner neuer Elektrosegler im Werden. Themikfliegen funktioniert ja nicht immer deshalb muß noch einer mit „Knüppelthermik“ in die Sammlung. Hier ein erstes Foto vom Tragflächenbau. Die Fläche baue abweichend zum Plan um ein Rippenpaar größer. Ich halte euch auf dem laufenden.

20160918_090536

Euer Manfred Gosch