ID.nl logo
Huis

LibreOffice Online installeren in eigen cloud

Office 365 is een prima kantoorpakket, maar je zit altijd vast aan een abonnement en Microsoft probeert je heel erg in de eigen OneDrive-cloud te drukken. Online samenwerken doe je toch liever in je eigen online omgeving? Met LibreOffice Online heb je zelf de controle over waar je je bestanden opslaat.

Wat als je al je online documenten niet wilt toevertrouwen aan Microsoft of Google? Wat als je niet wilt vasthangen aan een abonnementsformule? En toch wilt profiteren van de voordelen van een online pakket? Gelukkig is er sinds enige tijd een alternatief: LibreOffice Online. Dit online kantoorpakket is gebaseerd op dezelfde core-engine als de desktopversie LibreOffice, waardoor je documenten er online hetzelfde uitzien als op de desktop.

Je installeert LibreOffice Online op je eigen webserver, zodat je er de volledige controle over hebt. We gaan er in deze masterclass vanuit dat je al ownCloud of Nextcloud op je server hebt geïnstalleerd, want LibreOffice Online heeft een cloudopslagdienst nodig. Heb je dat nog niet gedaan, in het artikel ‘Bouw je eigen cloud met ownCloud’ lees je stap voor stap hoe dat moet.

Als je naar informatie over LibreOffice Online zoekt, kom je ook vaak de namen CODE en Collabora Online tegen, en dat is wel eens verwarrend. Eigenlijk zijn dit drie versies van hetzelfde programma. LibreOffice Online is de bron van beide andere projecten. Het wordt nauw samen met LibreOffice zelf ontwikkeld. Zo heeft LibreOffice Online 5.3 ook LibreOffice 5.3 nodig. Het project heeft een Docker-image dat een regelmatig bijgewerkte en geteste snapshot van LibreOffice Online en LibreOffice bevat, maar dat kregen we niet aan de praat.

Als je het niet vertrouwt om de allernieuwste updates te draaien, kies dan voor CODE (Collabora Online Development Edition), een conservatievere ontwikkelversie van LibreOffice Online met ongeveer maandelijks een release. Ook hiervan bestaat een Docker-image, dat we voor deze masterclass gebruikten. En voor bedrijven die ondersteuning, een SLA (service level agreement) en digitaal ondertekende updates nodig hebben, is er Collabora Online. Collabora is overigens het bedrijf dat het grootste deel van de ontwikkelingen aan LibreOffice Online doet.

Docker installeren

In deze masterclass maken we gebruik van een VPS (virtual private server) met Ubuntu 16.04 LTS. LibreOffice Online draait ook op andere Linux-distributies, maar dan verloopt de installatie misschien net iets anders. We draaien LibreOffice Online overigens niet rechtstreeks in Ubuntu, maar in Docker, een populair platform voor containers. Zo houden we ons online kantoorpakket gescheiden van de rest van onze server. The Document Foundation en Collabora (één van de belangrijkste ontwikkelaars van LibreOffice) bieden elk een Docker-image van LibreOffice Online aan, dat ze regelmatig up-to-date houden.

Als je nog geen Docker op je Ubuntu-server draait, installeer die dan, na eerst de pakketbronnen naar de nieuwste versie bij te werken:

sudo apt update sudo apt install docker.io

Controleer of Docker draait met:

systemctl status docker

In de uitvoer moet active (running) te zien zijn. Als dat niet het geval is, start Docker dan met:

sudo systemctl start docker

Als er in de uitvoer van de opdracht systemctl status docker de melding disabled ziet staan, zorg dan dat Docker automatisch bij het opstarten van je server ook opstart:

sudo systemctl enable docker

©PXimport

LibreOffice Online Docker-image starten

Daarna download je het recentste Docker-image van CODE (zie ook het kader ‘LibreOffice Online, CODE, Collabora Online?’) met het commando:

docker pull collabora/code

Heb wat geduld, want dit image is bijna een gigabyte groot. Daarna start je het Docker-image met de volgende opdracht:

ddocker run -t -d -p 127.0.0.1:9980:9980 -e "domain=cloud\\.example\\.com" -e "username=admin" -e "password=geheim" --restart always --cap-add MKNOD collabora/code

Hierin vervang je cloud\\.example\\.com door de domeinnaam van de server waarop je ownCloud of Nextcloud hebt draaien, met vóór elke punt twee keer een backslash. Kies uiteraard een ander wachtwoord in plaats van geheim. Dit is het wachtwoord van de beheerder, waarmee je toegang krijgt tot de admin-console van LibreOffice Online.

Webserver, ssl-certificaat en virtuele host

Voor LibreOffice Online heb je een webserver nodig, dus die gaan we installeren, als dat niet al gebeurd is voor de installatie van ownCloud of Nextcloud:

sudo apt install apache2

Daarna schakelen we enkele Apache-modules in:

sudo a2enmod proxy proxy_wstunnel proxy_http ssl

Nu dienen we nog een ssl-certificaat voor LibreOffice Online aan te maken. We draaien LibreOffice Online op een afzonderlijk subdomein, zoals office.example.com. Het ssl-certificaat voor dat domein maken we aan met Let’s Encrypt. Installeer daarvoor eerst de client van Let’s Encrypt:

sudo apt install python-letsencrypt-apache

En creëer dan een certificaat voor het subdomein van je LibreOffice Online:

sudo letsencrypt --apache -d office.example.com

Volg daarna de instructies van het programma. Vul je e-mailadres in en kies of je https-toegang verplicht (het veiligst) of ook http toelaat. Daarna is je subdomein uitgerust met ssl. Controleer dit door het in je webbrowser te bezoeken en analyseer de veiligheid door via deze link de pagina SSL Server Test te bezoeken.

Let’s Encrypt configureert alles al vanzelf, maar nu moeten we nog bezoekers van office.example.com doorverwijzen naar LibreOffice Online dat in ons lokale Docker-image draait. Open daarvoor het configuratiebestand dat Let’s Encrypt voor de VirtualHost heeft aangemaakt:

sudo nano /etc/apache2/sites-enabled/000-default-le-ssl.conf

Daaraan voegen we nu regels toe die het netwerkverkeer proxy’en. Kijk daarvoor hier en kopieer uit sectie 2. Install the Apache reverse proxy (flink omlaag scrollen) de code te beginnen vanaf de regel AllowEncodedSlashes NoDecode tot en met de regel ProxyPassReverse /lool https://127.0.0.1:9980/lool en plak die code vlak voor de regel </VirtualHost> in je configuratiebestand. Sla het bestand op met Ctrl+O en sluit nano af met Ctrl+X. Herstart je webserver tot slot met het commando:

sudo service apache2 restart

©PXimport

Als alles goed werkt, kun je nu je eigen LibreOffice Online bezoeken. Probeer bijvoorbeeld de admin-console uit door http://cloud.example.com/loleaflet/dist/admin/admin.html te bezoeken. Voer als gebruikersnaam admin in en als wachtwoord het wachtwoord dat je bij het opstarten van het Docker-image hebt ingevoerd. Nu is er nog niet veel te zien in de admin-console, maar zo zie je tenminste al dat je installatie werkt.Het enige wat nog rest, is de koppeling met Owncloud. Daarover vertellen we morgen meer. Dan geven we je ook wat tips om alles uit LibreOffice online te halen!

▼ Volgende artikel
Review Siemens EQ700 Integral – Koffiemachine met talloze smaken
© Siemens
Huis

Review Siemens EQ700 Integral – Koffiemachine met talloze smaken

Ben je op koffiegebied een echte fijnproever? Misschien is deze gloednieuwe automatische espressomachine van Siemens dan wel iets voor jou. Dit stijlvol vormgegeven apparaat ondersteunt maar liefst 35 koffiesoorten. Naast gangbare smaken als cappuccino, espresso en americano maak je met de EQ700 Integral net zo makkelijk exotischer dranken. Een ristretto, flat white of cold brew macchiato? Geen probleem! We nemen de proef op de som.

Fantastisch
Conclusie

Probeer je graag diverse koffievariaties uit, dan is de EQ700 Integral zeer geschikt. Je kunt naar hartenlust met uiteenlopende soorten en drankopties experimenteren. Houd je het liever alleen bij cappuccino, espresso en normale koffie? Dan zijn er goedkopere alternatieven op de markt.

Plus- en minpunten
  • Goede bouwkwaliteit
  • Groot melkreservoir
  • Ruime watertank met handvat
  • Duidelijk touchscreen
  • Zeer veel koffiesmaken
  • Stille keramische molen
  • Ingebouwde ledverlichting
  • Uitgebreide app
  • Prijzig
  • Relatief groot
  • Waterfilter elke twee maanden vervangen

Siemens heeft zijn nieuwste espressomachines zorgvuldig verpakt. Op de productdoos staan zelfs instructies over hoe je de EQ700 Integral het best kunt uitpakken. Het is een behoorlijk groot en zwaar apparaat: respectievelijk 38 × 35,2 × 46,7 centimeter en 10,7 kilo. Reserveer dus voldoende ruimte in je beoogde koffiecorner. In de verpakking zit nog een klein doosje met losse accessoires, zoals een rooster, een aanbrenghulp voor het waterfilter, een teststrip voor de waterhardheid en een Nederlandstalige handleiding.

©Maikel Dijkhuizen

De Siemens EQ700 Integral neemt op het keukenblad best veel ruimte in beslag.

Robuuste behuizing

Siemens hanteert voor dit model weliswaar een stevige adviesprijs van 1249 euro, maar daar krijg je wel een stijlvol vormgegeven koffiemachine met een hoge bouwkwaliteit voor terug. Het apparaat is afgewerkt met roestvrij staal en stevig kunststof. Mooi meegenomen is dat alle losse onderdelen wel een stootje kunnen hebben, zoals het deksel van het bonenreservoir en de lekschaal. Alles voelt zeer solide aan.

De watertank van 2,4 liter heeft een handig handvat. Die vul je dus eenvoudig onder de kraan. Het bovenste vak biedt plek aan 320 gram bonen, terwijl je 700 milliliter in het melkreservoir kwijt kunt. Wil je melkdranken bereiden, dan klik je het benodigde reservoir aan de zijkant vast.

Duidelijk aanraakscherm

Het heldere touchscreen van 5 inch is een echte blikvanger. Dankzij het gebruiksvriendelijke menu laat de EQ700 Integral zich makkelijk bedienen. Als je de koffiemachine voor de eerste keer inschakelt, neem je eerst enkele instellingen door. Kies op het scherm onder andere de Nederlandse taal en koppel de koffiemachine optioneel aan de Home Connect-app op een smartphone (waarover later meer).

Neem even de tijd om het apparaat gebruiksklaar te maken. Je dient onder meer het waterfilter te ontluchten en de waterhardheid in te stellen. Volgens Siemens is het noodzakelijk om dit filter elke twee maanden te vervangen, maar je kunt de koffiemachine ook prima zonder gebruiken. Vermoedelijk moet je het apparaat dan wel wat vaker ontkalken.

©Maikel Dijkhuizen

Het felverlichte aanraakscherm springt direct in het oog.

Koffie bereiden

Een kopje koffie bereiden werkt simpel. Tik op het aanraakscherm op de soort koffie die je wilt drinken. De afbeeldingen zijn erg duidelijk, zodat gebruikers zich niet snel zullen vergissen. Je stelt bij elke variant de koffiesterkte, de hoeveelheid en het aromaprofiel in. Voor het aromaniveau selecteer je de optie Mild, Gebalanceerd of Karakteristiek. Kies je een melkdrank, dan tik je op het scherm eveneens op de gewenste hoeveelheid. Een nuttige functie is dat je elke koffiesoort met de gewenste bereidingsopties aan je favorieten kunt toevoegen.

Onder het tabblad Klassiekers vind je alle bekende koffiesoorten. Wil je eens wat anders uitproberen, dan tref je bij coffeeWorld nog véél meer variaties, waaronder wiener melange, café au lait en slow brew. Bij elke soort lees je op het scherm een korte beschrijving. Verder kies je via coffeeWorld+ ook nog koffierecepten in de Home Connect-app. Gebruik de app daarnaast om de bereiding op afstand te starten, instellingen te wijzigen en nieuwe software-updates te installeren.

De EQ700 Integral heeft onderhuids verschillende sensors. Die zorgen voor de juiste temperatuur en een goede verhouding tussen koffie en water. De keramische molen is verrassend stil. Boven de koffie- en melkuitloop bevinden zich twee felle ledlampen. Kortom, zet gerust ook in het donker een kopje koffie. Het allerbelangrijkste is natuurlijk dat de dranken lekker smaken. Daarover kunnen we kort zijn, want onder leiding van deze espressomachine bereid je heerlijke koffie.

©Maikel Dijkhuizen

Deze uitgebreide koffiemachine heeft twee ingebouwde ledlampjes.

Espressomachine reinigen

Elke uitgebreide koffiemachine vereist het nodige onderhoud, en dat is bij de EQ700 Integral niet anders. Siemens maakt het zijn gebruikers zo makkelijk mogelijk. Zo start de machine na elke melkdrank op eigen houtje een stoomspoeling om het kanaal voor de melktoevoer te reinigen. Zoals je van een apparaat in deze prijsklasse mag verwachten, kun je ook een ontkalkingsprogramma starten. Op jouw verzoek lees je op het scherm hoe je verschillende componenten kunt reinigen, zoals de zetgroep en drankuitloop. De instructies zijn erg duidelijk, waardoor je de papieren handleiding eigenlijk niet eens nodig hebt.

Siemens EQ700 Integral kopen?

Probeer je graag diverse koffievariaties uit, dan is de EQ700 Integral zeer geschikt. Je kunt naar hartenlust met uiteenlopende soorten en drankopties experimenteren. Houd je het liever alleen bij cappuccino, espresso en normale koffie? Dan zijn er goedkopere alternatieven op de markt.

▼ Volgende artikel
Review Philips Hue Essential: goedkoper aan de slag met Hue-lampen
© Rens Blom
Zekerheid & gemak

Review Philips Hue Essential: goedkoper aan de slag met Hue-lampen

Philips Hue is voor velen hét merk als het om slimme lampen gaat, maar de verlichting is niet goedkoop. Dat weet de fabrikant ook. Een nieuwe lijn Essential-lampen sluit een paar compromissen in ruil voor een veel lagere prijs. In deze review lees je hoe de Philips Hue Essential-lampen bevallen en waar je op inlevert ten opzichte van reguliere Hue-verlichting.

Uitstekend
Conclusie

De Philips Hue Essential-lampen sluiten een paar begrijpelijke compromissen ten opzichte van de reguliere Hue-verlichting. Die compromissen vinden wij niet storend. De Essential-verlichting bevalt ons goed, zeker als je weet dat drie E27 Essential-peertjes 50 euro kosten en drie normale E27 Hue-peertjes ruim 100 euro.

Plus- en minpunten
  • Scherpe prijs
  • Goede kennismaking met Hue-ecosysteem
  • Fijne slimme lampen, ook als uitbreiding van bestaand Hue-ecosysteem
  • Werkt pas voluit met optionele Hue Bridge (Pro)
  • Kortere levensduur t.o.v. reguliere Hue-verlichting

De Hue Essential-lijn is verkrijgbaar in diverse uitvoeringen, waaronder de door ons geteste E27-lampen die wittinten en kleuren kunnen tonen. We ontvingen een doos met drie E27-peertjes, die samen 50 euro kosten en die je direct kunt gebruiken - ook zonder Philips Hue-bridge. De lampen communiceren namelijk via bluetooth. Met een duidelijke maar: om de lampen te bedienen, moet je namelijk binnenshuis zijn. Wil je op een andere locatie je verlichting aanpassen, dan is er geen bluetooth-verbinding en kun je weinig uithalen. De Bridge (50 euro of 90 euro voor de Bridge Pro) lost dit probleem op. De bridge communiceert met de lampen en is zelf via wifi benaderbaar, waardoor jij overal met een internetverbinding je lampen kunt aansturen.

©Rens Blom

Installeren

De Essential-lampen installeren is een fluitje van een cent. Je pakt de Philips Hue-app erbij, scant de qr-code op een peertje en draait hem in een lamp. Daarna bepaal je de kleur van de lamp en kun je eventueel andere instellingen aanpassen. Dit werkt allemaal als een trein, zoals we van Philips Hue-verlichting gewend zijn. De Essential-lampen functioneren ook helemaal naar behoren binnen ons bestaande Hue-ecosysteem met niet-Essential-lampen. Scènes, automatiseringen en accessoires zijn allemaal te koppelen. Hier merk je duidelijk dat je producten van hetzelfde merk gebruikt.

©Rens Blom

Een peertje installeren is zo gepiept via de fijne Philips Hue-app.

Verschillen met reguliere Hue-lampen

Om de Essential-peertjes goedkoper in de markt te zetten, sluit Philips Hue een paar compromissen. De levensduur van een Essential-lamp is volgens de fabrikant maximaal 15 duizend uur, tegenover maximaal 25 duizend uur voor een reguliere Hue-lamp. Dat kun je op de lange termijn dus merken: je hebt dan sneller een nieuw peertje nodig. Twee andere verschillen kun je juist elke dag ervaren, al hangt dat ervan af of je ook duurdere Hue-lampen gebruikt. Want waar de standaard Hue-verlichting dimbaar is tot 0,2 procent, dimt een Essential-lamp tot 2 procent. Een Essential-lampje geeft op zijn laagste stand dus meer licht, wat mogelijk storend kan zijn als je de lamp als permanent nachtlampje gebruikt. Wij hebben ons er niet aan gestoord.

©Rens Blom

Je hebt een optionele Hue Bridge (Pro) nodig om alles uit de Essential-verlichting te halen.

Tot slot het derde verschil: de zogeheten kleurmenging. Een reguliere Hue-lamp gebruikt een geavanceerdere technologie om zijn kleuren af te geven, wat een mooie egale lichtgloed geeft. De Essential-verlichting gebruikt 'basis kleurmenging', stelt Philips Hue. Het licht komt daarom wat minder egaal uit het peertje. Dat zien wij als we onze premium Hue-lampen ernaast houden, maar op zichzelf produceren de Essential-lampen 'gewoon mooi' licht. Via de Hue-app kun je kiezen uit allerlei kleuren en scènes, van lavalamp-blauw tot een kaarsachtige gloed, inclusief bewegingen gesimuleerd door het peertje.

©Rens Blom

©Rens Blom

Conclusie: Philips Hue Essential kopen?

De Philips Hue Essential-lampen sluiten een paar begrijpelijke compromissen ten opzichte van de reguliere Hue-verlichting. Die compromissen vinden wij niet storend. De Essential-verlichting bevalt ons goed, zeker als je weet dat drie E27 Essential-peertjes 50 euro kosten en drie normale E27 Hue-peertjes ruim 100 euro.