ID.nl logo
Waarom moeilijk doen? Beheer je thuisserver met CasaOS
© Vatcharachai - stock.adobe.com
Huis

Waarom moeilijk doen? Beheer je thuisserver met CasaOS

Met een NUC of Raspberry Pi zet je snel een thuisserver op, bijvoorbeeld door allerlei services in Docker-containers te draaien en bestanden op je netwerk te delen. CasaOS maakt dit wel heel eenvoudig dankzij een toegankelijk dashboard waarmee je diensten kunt installeren en beheren.

In dit artikel laten we zien hoe je met CasaOS een thuisserver kunt beheren:

  • Installeer CasaOS op een Raspberry Pi, NUC of Linux-systeem
  • Beheer bestanden en deel mappen
  • Installeer en draai Docker-containers vanuit de ingebouwde App Store
  • Importeer extra applicaties via third-party-appstores of Docker Compose-bestanden

Lees ook deze oplossingen voor als je thuisserver het laat afweten: De beste remedies tegen downtime van je thuisserver

Een thuisserver draaien is nog nooit zo eenvoudig geweest. Een Raspberry Pi of NUC kosten niet veel en draaien relatief energiezuinig 24/7 in je thuisnetwerk. Je installeert er een Linux-distributie op en deelt de bestanden die op de aangesloten schijf staan met je netwerk. Daarbovenop draai je dan allerlei opensource-services, bijvoorbeeld als Docker-containers. Het is een beproefd recept met mooie resultaten.

CasaOS maakt dit proces nog eenvoudiger om te realiseren. Het biedt een gebruiksvriendelijke webinterface aan waarmee je met één klik allerlei services op een Linux-server installeert. In dit artikel doen we dat op een Intel NUC met Debian 12 (codenaam Bookworm), het door CasaOS aanbevolen besturingssysteem. Raadpleeg het kader ‘Systeemeisen’ voor andere opties.

1 CasaOS installeren

In dit artikel gaan we ervan uit dat je al Debian 12, of een van de andere aanbevolen besturingssystemen, op ondersteunde hardware hebt geïnstalleerd. Je dient op je besturingssysteem ook een gewoon gebruikersaccount (zonder beheerrechten) te hebben, die het commando sudo kan uitvoeren. Raadpleeg de documentatie van je besturingssysteem voor de instructies hiervoor.

Update daarna de pakketbronnen en upgrade de geïnstalleerde pakketten:

sudo apt update && sudo apt upgrade

Daarna start je de installatie van CasaOS met de volgende regel, waarmee je het installatiescript downloadt en vervolgens met rootrechten uitvoert:

wget -qO- https://get.casaos.io | sudo bash

Het installatiescript controleert allerlei systeemvereisten en installeert ook pakketten die nodig zijn voor CasaOS. Dat kan enige tijd duren. Als alles naar behoren verloopt, krijg je op het einde in je terminalvenster het ip-adres te zien waarop de webinterface van CasaOS bereikbaar is.

Installeer CasaOS in Debian 12.

2 Eerste keer inloggen

Wanneer je dit ip-adres in je browser bezoekt, krijg je de vraag om een account aan te maken. Klik op Go, kies een gebruikersnaam en wachtwoord, en klik daarna op Create. Je ziet daarna het dashboard. Dat toont standaard de huidige datum en tijd, de systeemstatus (CPU en RAM), de gebruikte opslag, netwerkstatistieken en enkele knoppen om extra apps te installeren of te activeren.

De icoontjes linksboven geven je toegang tot je account (naam en wachtwoord aanpassen, en uitloggen), de instellingen, en de terminal en logs. De terminal laat je toe om via je browser met SSH in te loggen op de computer waarop CasaOS draait. Vul de gebruikersnaam en het bijbehorende wachtwoord in van een geldig account op de computer en klik dan op Connect om een inlogsessie te starten. Doorgaans zul je dit niet vaak nodig hebben: CasaOS is juist ontworpen om zoveel mogelijk via de gebruiksvriendelijke webinterface te gebruiken.

Via het dashboard van CasaOS heb je toegang tot allerlei apps en widgets.

3 Instellingen

Als je op het instellingenicoontje klikt, kun je een reeks algemene instellingen aanpassen. Zo kies je hier of je de zoekbalk wilt zien en welke zoekmachine je daarin gebruikt, en configureer je de taal van CasaOS (Nederlands behoort tot de opties). Ook de achtergrondafbeelding is te wijzigen naar een van de andere meegeleverde afbeeldingen of een bestand dat je zelf uploadt.

Als je bovenaan geen aanbevelingen voor apps te zien wilt krijgen, schakel dit hier dan uit. Het automatisch aankoppelen van usb-schijven die je aansluit, is hier ook uit te schakelen. Daarnaast zie je hier of je de nieuwste versie van CasaOS draait en kun je de computer herstarten of uitschakelen.

Onderaan heb je een widget met de naam Widgetinstellingen. Hier kun je de widgets met de tijd, systeemstatus, opslagstatus en netwerkstatus individueel in- en uitschakelen. De meeste van die widgets laten ook nog lichte aanpassingen toe. Klik je bijvoorbeeld op de widget met de tijd, dan schakel je over van 24- naar 12-uursnotatie. Bij Opslag en Netwerkstatus schakel je over naar een andere schijf of netwerkkaart.

De instellingen van CasaOS zijn beperkt, maar bieden de belangrijkste configuratiemogelijkheden.

Systeemeisen

CasaOS kan op diverse Linux-distributies geïnstalleerd worden. De ontwikkelaars bevelen Debian 12 aan, maar ook Ubuntu Server 20.04 en Raspberry Pi OS zijn officieel ondersteund. Vanuit de community is er bovendien ondersteuning voor Elementary 6.1 en Armbian 22.04. Als hardware-architectuur worden x86-64 (AMD64) ondersteund (bijvoorbeeld een Intel NUC of de ZimaBoard van de makers van CasaOS), en ARM64 en ARMv7 (64- en 32bit-ARM-processoren, zoals die van de Raspberry Pi).

4 Bestanden

CasaOS biedt diverse apps aan, weergegeven als tegels in het dashboard. Standaard zijn er al twee apps geïnstalleerd: App Store en Files. Als je op die laatste klikt, kom je in een interface van een bestandsbeheerder, die standaard de inhoud van de map DATA toont, die CasaOS in de Root-directory van het bestandssysteem heeft gemaakt.

Daarin zijn ook de volgende subdirectory’s gemaakt: AppData (waarin de gegevens van de containers terechtkomen), Documents, Downloads, Gallery en Media. Overigens krijg je ook gewoon toegang tot het hele bestandssysteem van je Linux-distributie via deze app: links bovenaan brengt het menu-item Root je naar de Root-directory.

In elke map kun je bovenaan op Uploaden of aanmaken klikken om een bestand of map te uploaden, of een nieuw bestand of nieuwe map aan te maken. In een lege map krijg je deze mogelijkheden ook wat zichtbaarder te zien als icoontjes in het midden van de mapweergave.

Een klik op een bestand geeft een voorvertoning, zodat je bijvoorbeeld een Word- of pdf-document rechtstreeks in je browser kunt bekijken. Uiteraard kun je de bestanden ook downloaden. Bij een map klik je op de drie puntjes rechts bovenaan en dan op Downloaden om een zip-bestand met de volledige inhoud van de map te downloaden.

De webgebaseerde bestandsbeheerder van CasaOS geeft je toegang tot het hele bestandssysteem.

5 Mappen delen

Verder maakt CasaOS het delen van mappen op het netwerk heel eenvoudig. Klik op de drie puntjes rechts bovenaan de gewenste map en kies dan Delen in het contextmenu dat verschijnt. De map wordt onmiddellijk gedeeld en je krijgt te zien via welk netwerkpad de map toegankelijk is in Verkenner (Windows) of in Finder (macOS).

Merk op dat CasaOS nu zonder enige authenticatie mappen op je netwerk deelt. Iedereen op je netwerk kan dus als anonieme gebruiker toegang krijgen tot de gedeelde map. De app Files toont een groen icoontje over de rechteronderhoek van het icoontje van de map om aan te duiden dat hij gedeeld is. Onder Gedeeld (helemaal linksonder van de webpagina) krijg je een overzicht van alle gedeelde mappen. Je stopt het delen met een klik op de drie puntjes bij de map en dan Delen stoppen.

CasaOS maakt bestanden op het netwerk delen heel eenvoudig.

6 App Store

Wanneer je de app Files afsluit met een klik op het kruisje helemaal rechts bovenaan, keer je terug naar het dashboard. Klik vervolgens op App Store om de applicatiewinkel van CasaOS te openen. Je krijgt hier een honderdtal apps te zien, die je eenvoudig installeert. Bovenaan loopt een slideshow van enkele aanbevolen apps.

Je kunt de hele lijst met apps doorbladeren of links bovenaan de lijst All veranderen naar een specifieke categorie waarvoor je de apps wilt zien. En ernaast kun je de apps filteren tot de door CasaOS of de community aangeboden apps. Uiteraard kun je ook eenvoudig zoeken door een naam of term uit de beschrijving in te typen in het zoekveld.

In de App Store vind je een honderdtal apps en diensten die je in CasaOS kunt installeren.

7 App installeren

Klik je op een van de apps in de lijst, dan krijg je een korte beschrijving, en een of meerdere screenshots te zien. Vaak staat er ook bij hoeveel MB geheugen de app nodig heeft. Klik op de blauwe knop Installeren om de app met de standaardconfiguratie te installeren. Op de achtergrond downloadt CasaOS dan een Docker-image van de app en installeert deze als een container op je Linux-server.

Dit gebeurt allemaal transparant op de achtergrond. Wil je meer flexibiliteit, klik dan op het pijltje-omlaag helemaal rechts in de knop Installeren en kies dan de optie Aangepaste installatie. Je krijgt nu alle mogelijke eigenschappen van de container te zien en kunt deze individueel aanpassen. Zo kun je een ander Docker-image of andere tag kiezen, en omgeleide poorten, volumes en omgevingsvariabelen configureren. Je kunt de container ook toegang tot specifieke apparaten geven, een specifieke opdracht laten uitvoeren en een limiet instellen op de hoeveelheid geheugen die de container mag innemen.

Installatie van een app start op de achtergrond een container op.

8 Apps gebruiken

Na de installatie van een app draait de software in een Docker-container en toont het dashboard van CasaOS onder App een extra icoontje. Klik hierop om de webinterface van de app in een nieuw tabblad van je browser te openen. Zowel het icoontje als de url van de webinterface zijn instellingen die via de optie Aangepaste installatie te vinden waren.

De meeste apps zullen de eerste keer vragen een account aan te maken. De container slaat zijn data overigens op in een submap van de map /DATA/AppData met de naam van de container.

Klik je op de drie puntjes rechts bovenaan van het icoontje van een geïnstalleerde app, dan open je een contextmenu met meer mogelijkheden. Zo kun je de app hier verwijderen, herstarten of afsluiten. Ook kun je controleren of er een nieuwe versie van de container beschikbaar is en deze bijwerken. En als je op Instellingen klikt, krijg je dezelfde containereigenschappen te zien als bij de optie Aangepaste installatie. Je kunt deze eigenschappen nu ook aanpassen, opslaan, en dan de container opnieuw aanmaken.

Via CasaOS pas je allerlei containerinstellingen van een app aan.

9 Containerbeheer

Als je in het contextmenu van een app op Instellingen klikt, zie je rechts bovenaan ook twee icoontjes links van het kruisje om het instellingenvenster te sluiten. Met het meest linkse icoontje open je een terminal in de container. Op deze manier kun je Linux-opdrachten in de container uitvoeren, bijvoorbeeld om problemen op te lossen. Het tabblad Logboeken daarnaast toont je de loguitvoer van de container.

Met het meest rechtse icoontje in het instellingenvenster exporteer je de huidige containerconfiguratie naar een yaml-bestand voor Docker Compose. Hiermee kun je op elke andere Linux-machine met Docker Compose de app opstarten. Eventueel moet je dan wel het pad met de data voor de container aanpassen.

Op deze manier kun je de app ook naar een andere computer met CasaOS verplaatsen. Klik daar in CasaOS op App Store, vervolgens bovenaan rechts op Aangepaste installatie en daarna op het icoontje bovenaan rechts naast het kruisje. Upload je Docker Compose-bestand van de app en bevestig. Daarna worden de containereigenschappen ingevuld en kun je deze nog wijzigen voordat de container geïnstalleerd wordt.

Importeer een app in CasaOS via een Docker Compose-bestand.

10 Willekeurige containers installeren

Op dezelfde manier kun je in CasaOS willekeurige containers installeren, ook als CasaOS daarvoor geen app aanbiedt, door in de App Store bovenaan op Aangepaste installatie te klikken en dan op het importeerknopje. Als de documentatie van de software een Docker Compose-bestand beschrijft, kun je dit op dezelfde manier als in de vorige paragraaf uploaden, of de Docker Compose-code in het tekstveld plakken. En als de documentatie een Docker-opdracht beschrijft om de container te starten, plak die dan in het tekstveld van het tabblad Docker CLI.

Na een klik op Bevestigen worden alle containereigenschappen ingevuld en kun je deze nog aanpassen. Als de documentatie geen Docker Compose-code of Docker-opdracht beschrijft, vul dan al deze eigenschappen handmatig in. De belangrijkste zijn het Docker-image en de tag, die bepalen welk image er wordt uitgevoerd. Vul ook de titel in, want die wordt getoond in de lijst met apps. Na een klik op Installeren wordt de container geïnstalleerd en verschijnt hij bij je andere apps in het dashboard van CasaOS.

Kopieer en plak een Docker-opdracht om een container in CasaOS te importeren.

11 Andere appstores

Als een app niet in de officiële appstore van CasaOS beschikbaar is, betekent dat niet dat je onmiddellijk zelf een Docker-container hoeft aan te maken. CasaOS ondersteunt namelijk ook andere appstores. Open hiervoor de App Store, klik rechts bovenaan de lijst met apps op het aantal apps en kies dan Meer apps. Vul de url van de extra appstore in en klik op Toevoegen.

Deze zogenoemde third-party-appstores voor CasaOS worden door communityleden beheerd. Zo is er de Big Bear CasaOS-appstore met allerlei interessante apps, of de CasaOS LinuxServer-appstore met meer dan honderd containerimages van de populaire site LinuxServer.io.

Installeer containerimages van LinuxServer.io in CasaOS.

12 En verder

CasaOS heeft zijn beperkingen. Zo is de ondersteuning voor aangepaste netwerken voor de apps beperkt. Wil je een completer platform om containers te draaien, kies dan voor Portainer of Proxmox Virtual Environment. Maar beide oplossingen zijn ook complexer om te gebruiken.

Wat CasaOS aantrekkelijk maakt, is de gebruiksvriendelijke interface: de eenvoud waarmee je zonder dat je Linux-opdrachten hoeft in te typen allerlei diensten op een Raspberry Pi of Intel NUC kunt draaien. Bovendien ben je niet beperkt tot de apps die CasaOS aanbiedt. Je kunt zelf Docker-containers toevoegen en er bestaan meerdere third-party-appstores met extra apps.

Ook interessant: Overal toegang tot je Pi: ontdek Raspberry Pi Connect

ZimaOS

De ontwikkelaars van CasaOS werken ook aan ZimaOS, momenteel alleen nog maar beschikbaar als bètaversie. ZimaOS biedt hetzelfde gebruiksgemak als CasaOS met een dashboard en appstore, maar je installeert het als een volledig besturingssysteem in plaats van in een bestaande Linux-installatie. Het besturingssysteem is te installeren op een ZimaBoard en andere hardware van de makers, evenals op een Intel NUC of andere Intel-compatibele computer met UEFI-bootmodus. De Raspberry Pi wordt niet ondersteund.

Watch on YouTube
▼ Volgende artikel
Review Tapo Smart HomeBase H500 - Slimme lokale opslag voor camera’s
Zekerheid & gemak

Review Tapo Smart HomeBase H500 - Slimme lokale opslag voor camera’s

De Tapo Smart HomeBase H500 is een smarthomecontroller voor Tapo-smarthomeproducten. Hij doet voornamelijk dienst als centraal punt voor een beveiligingssysteem bestaande uit camera's en sensors. Wij hebben de H500 getest in combinatie met Tapo-camera's.

Oké
Conclusie

De Tapo Smart HomeBase H500 is een praktisch basisstation voor gebruikers van Tapo-camera’s, zoals beveiligingscamera’s en de videodeurbel. Met dit kastje sla je opnames centraal op, zonder dat je een cloudabonnement nodig hebt. De ingebouwde opslag biedt ruimte voor enkele weken aan beeldmateriaal en kan eenvoudig worden uitgebreid als je meer capaciteit wilt. Toch zijn er nog wat kinderziektes. Zo kan de koppeling met camera’s verwarrend verlopen, afhankelijk van de volgorde waarin je apparaten installeert. Ook wekt het gebruik van een SD-kaartpictogram voor lokaal opgeslagen beelden snel verkeerde verwachtingen.

Plus- en minpunten
  • Lokale opslag
  • Tabletstandaard met lader
  • Opslag uit te breiden
  • Configuratie verwarrend
  • HDMI-functie beperkt
  • Nog niet alle Tapo-camera's compatibel

Tapo is het merk waaronder TP-Link smarthomeproducten zoals camera's en robotstofzuigers verkoopt. De Tapo Smart HomeBase H500 is gemaakt van wit kunststof en komt degelijk over. Alle aansluitingen vind je op de achterkant in de vorm van netwerk, HDMI, usb-a, usb-c en een voedingsaansluiting. De netwerkaansluiting kun je gebruiken om de HomeBase met je thuisnetwerk te verbinden, maar dat kan ook via wifi. De HDMI-poort is bedoeld om beelden van je camera's op je televisie te bekijken, terwijl je de usb-c-poort kunt gebruiken om een tablet op te laden. 

©Jeroen Boer - ID.nl

Op de achterkant vind je onder andere een usb-c- en HDMI-aansluiting.

Extra functies

De H500 is ontworpen om in het zicht in je woonkamer te zetten en heeft wat extra handigheidjes die dan van pas komen, zoals knoppen om te kunnen praten als iemand aanbelt. Ook vind je op de voorkant een klepje dat dienstdoet als tabletstandaard; handig als je een tablet gebruikt om je smarthome mee te bedienen. Je kunt de usb-c-poort, die maximaal 1,5 ampère levert, gebruiken om je tablet via de HomeBase op te laden.

©Jeroen Boer - ID.nl

De HomeBase is voorzien van een tabletstandaard.

De Smart HomeBase H500 is voorzien van 16 GB ingebouwd geheugen. Dat is op zich genoeg voor een bescheiden systeem, omdat er alleen clips worden opgeslagen als er beweging gedetecteerd wordt. Bovendien loopt de opslag nooit echt vol omdat oudere opnames automatisch worden overschreven. Heb je meerdere camera's of wil je opnames langere tijd bewaren, dan kun je de opslag zelf uitbreiden. Op de zijkant vind je een klepje waarachter je een 2,5inch-uitbreidingslot vindt. Uitbreiden kan met een 2,5-inch SATA-schijf; dat kan ook een ssd zijn.

©Jeroen Boer - ID.nl

Je kunt de opslag uitbreiden met een 2,5inch-schijf of ssd.

Verwarrende koppeling

De H500 moet aan je Tapo-camera's worden gekoppeld. Dat is enigszins verwarrend, want dat kan als je al camera's hebt op twee manieren. Onze camera's (de C410 en C460) stonden niet in de lijst die je ziet als je eerst op de H500 klikt, maar wel in de andere lijst. Begin je met de H500, dan speelt dat probleem niet en worden ondersteunde camera's automatisch gekoppeld.

Na koppeling worden video’s op de H500 opgeslagen. De H500 kan daarnaast tot zes camera's AI-herkenning geven voor personen, gezichten, voertuigen en huisdieren. Na het inschakelen hiervan wordt een database met herkende personen opgebouwd. Verwarrend is dat je om opnames op de H500 te bekijken op het pictogram 'microSD' moet klikken. Je kunt beelden downloaden om ze veilig te stellen.

Na de koppeling vormen de Smart HomeBase en je camera's één systeem in de app.

Gebruikte camera's

We hebben de HomeBase getest in combinatie met twee camera’s: de C410 en de C460. We hebben die camera's in verschillende configuraties getest, waarbij we de C460 ook binnen hebben gebruikt. De C460 is eigenlijk bedoeld voor buiten, maar kun je ook binnen gebruiken en wij vonden hem door de meegeleverde magnetische standaard ook binnen handiger om te monteren dan de C410, die je aan de muur moet schroeven of kunt neerzetten.

De Tapo C460 is een buitencamera, maar is dankzij de magnetische bevestiging ook heel handig voor binnengebruik.

Extra AI-functies

Behalve opnemen kan de Smart HomeBase H500 ook AI-functies toevoegen aan Tapo-camera's. De HomeBase kan maximaal zes camera's betere herkenningsmogelijkheden geven op basis van AI, maar dat wordt ook als je minder dan zes camera's hebt niet automatisch ingeschakeld. Je kunt dat zelf doen door in de app op de tegel AI Empowerment te klikken. De camera's kunnen dankzij AI personen, gezichten, voertuigen en huisdieren herkennen. Je kunt zelf bepalen welke herkenningsmogelijkheden actief zijn. Herkende personen verschijnen vervolgens automatisch in de app waarna je eventueel kunt aangeven wie die personen zijn.

Met AI Empowerment krijg je onder andere gezichtsherkenning.

Opnames terugkijken

In de Tapo-app kun je per camera zowel livebeelden bekijken als opgeslagen fragmenten vanaf de Smart HomeBase terugzien. Verwarrend is dat je daarvoor moet kiezen tussen de pictogrammen cloud en microSD. Ook al gebruik je de HomeBase, toch valt die onder het microSD-symbool. Logischer zou zijn als TP-Link een apart pictogram toevoegt voor de HomeBase. De door ons geteste batterijcamera's nemen korte clips op zodra beweging wordt gedetecteerd. Zodra de opslag vol raakt, worden automatisch de oudste opnames overschreven. Clips kun je desgewenst ook downloaden.

Je kunt opnames van je camera's op de Smart HomeBase terugkijken en downloaden in de app.

Beperkt nut HDMI

De Tapo Smart HomeBase H500 is voorzien van een HDMI-uitgang waarmee je de hub kunt aansluiten op een televisie of monitor. Je kunt in de app een dashboard configureren bestaande uit één of vier secties. Zo kun je maximaal vier camera's tegelijkertijd bekijken. Heb je minder dan vier camera's, dan kun je ook kiezen voor een klok. Dat klinkt op zich handig, maar met batterijgevoede camera's zoals wij tijdens de test hebben gebruikt, heb je daar niet zoveel aan. Je ziet in het dashboard alleen beeld als de camera op dat moment beweging detecteert. Het is dus niet mogelijk om naar wens live mee te kijken. Het is ook niet mogelijk om via de televisie oudere opnames te bekijken die op de Smart HomeBase staan. Deze functie heeft kortom alleen enigszins nut als je op netstroom gevoede camera's hebt.

Je kunt dashboarden van vier blokjes maken die op je televisie getoond kunnen worden.

Conclusie

De Tapo Smart HomeBase H500 is een praktisch basisstation voor gebruikers van Tapo-camera’s, zoals beveiligingscamera’s en de videodeurbel. Met dit kastje sla je opnames centraal op, zonder dat je een cloudabonnement nodig hebt. De ingebouwde opslag biedt ruimte voor enkele weken aan beeldmateriaal en kan eenvoudig worden uitgebreid als je meer capaciteit wilt. Toch zijn er nog wat kinderziektes. Zo kan de koppeling met camera’s verwarrend verlopen, afhankelijk van de volgorde waarin je apparaten installeert. Ook wekt het gebruik van een SD-kaartpictogram voor lokaal opgeslagen beelden snel verkeerde verwachtingen.

▼ Volgende artikel
Europese alternatieven voor Amerikaanse online diensten
© shadowmoon30 - stock.adobe.com
Huis

Europese alternatieven voor Amerikaanse online diensten

Wanneer je alle internetdiensten opsomt die je zelf gebruikt, van e-mail tot zoekmachines, is de kans groot dat het vrijwel allemaal Amerikaanse platformen zijn. Voor wie zich daar niet helemaal comfortabel bij voelt, zijn er ook (gratis) Europese alternatieven.

In dit artikel

We kijken naar Europese alternatieven voor Amerikaanse diensten: • Zoekmachines • E-mail en agenda • Kantoor • Cloudopslag • Vertaling • Videosharing • Sociale Media • AI-Chat • VPN Lees ook: 20 tips om je online privacy te waarborgen

Steeds meer internetgebruikers in Europa stellen zich vragen bij de intensieve dataverzameling en dominante marktpositie van Amerikaanse techbedrijven, zeker in de huidige geopolitieke context. Daardoor groeit de interesse voor Europese alternatieven, die minder afhankelijk zijn van de Amerikaanse bedrijfswereld en overheid, beter aansluiten bij de strengere Europese privacywetgeving, en transparanter zijn over het gebruik van persoonsgegevens.

In dit artikel laten we je kort kennismaken met enkele Europese diensten die een privacyvriendelijker en vaak volwaardig alternatief bieden voor bekende Amerikaanse webdiensten en platformen. Dit gaat breed: van zoekmachines, e-mail en kantoortoepassingen tot cloudopslag, VPN, vertalingen, videosharing, AI-chat en sociale media. Wil je echt de-Amerikaniseren? Gebruik voor deze diensten dan geen Google-, Apple- of Facebook-account.

Zoekmachine

Het zal je niet verbazen dat een browser als Chrome standaard Google gebruikt als zoekmachine, maar je kunt zonder problemen een andere instellen. Open de instellingen van Chrome, ga naar Zoekmachine en klik op Wijzigen. Selecteer het gewenste alternatief. Europese, privacybewuste zoekmachines zijn onder meer het Duitse Ecosia (investeert advertentie-inkomsten in boomaanplant), het Franse Qwant en het Zwitserse SwissCows (dat overigens niet langer gratis is).

Je kunt ook handmatig een extra zoekmachine toevoegen. Neem bijvoorbeeld SwissCows in Chrome. Open opnieuw Zoekmachine en kies Zoekmachine en Site Search beheren. Klik op Toevoegen bij Site Search. Vul SwissCows in als naam, (bijvoorbeeld) sc als snelkoppeling en www.swisscows.com/web?query=%s als url. Bevestig met Toevoegen. Je kunt deze nu instellen als standaard of activeren via sc gevolgd door een druk op Tab in de adresbalk, waarna je de zoekterm ingeeft. Weet wel dat deze drie alternatieve zoekmachines deels gebruikmaken van de zoekindex van het (Amerikaanse) Bing.

Je kunt ook Europese, privacygerichte browsers gebruiken, zoals Ecosia en Ecosia (browser), de Zweedse Mullvad Browser en het Noorse Vivaldi. Hier kun je ook telkens je voorkeurzoekmachine instellen. Houd er wel rekening mee dat deze drie browsers de (Amerikaanse) Chromium- of Firefox-engine gebruiken voor het weergeven van webpagina's.

Chrome heeft van huis uit acht zoekmachines geconfigureerd.

E-mail en agenda

Gmail en Outlook zijn twee zeer populaire webmaildiensten, vooral dankzij hun sterke integratie met respectievelijk het Google- en Microsoft-ecosysteem. Op het vlak van privacy zijn er wel enkele bedenkingen. Bij Gmail wordt de inhoud van je mails gescand voor gepersonaliseerde advertenties, en ook Microsoft toont advertenties. Beide versleutelen weliswaar je berichten, zowel tijdens de overdracht als in rust (op de mailservers), maar de diensten zelf bewaren de encryptiesleutels.

Diensten als het Duitse Tuta en het Zwitserse Proton Mail pakken dit beter aan. Ze zijn grotendeels opensource, ze gebruiken stevige end-to-end-versleuteling en bij Tuta geldt zelfs het zero knowledge-principe: de dienst heeft geen toegang tot je gegevens, wachtwoorden of metadata. Bij Proton Mail blijft beperkte metadata zoals de onderwerpsregel zichtbaar. Beide zijn beschikbaar via web en mobiele apps en bieden in de gratis versie 1 GB opslagruimte; bij Tuta zit daar ook een agenda bij.

We helpen je even op weg met de laatste. Klik op Gratis e-mailaccount aanmaken en daarna op Selecteren bij Free. Kies je e-mailadres (@tutamail.com) en stel een wachtwoord in. Je krijgt een herstelcode waarmee je weer toegang krijgt als je je wachtwoord (of tweede factor) kwijt zou raken. Na goedkeuring kun je meteen mails ontvangen en verzenden. In de webinterface vind je rechtsboven de knoppen Contacten en Agenda.

Zo ziet de webinterface van (een gloednieuw account bij) Tuta eruit.

Kantoor

Als je denkt aan een cloudgebaseerde kantoorsuite, komen Google Documenten (en Workspace) en Microsoft 365 waarschijnlijk als eerste in je op. Toch zitten er vooral bij Google enkele privacyproblemen. Het verdienmodel draait rond advertenties, er is geen sluitende garantie dat je data binnen de EU blijven en in de gratis versie bewaart Google zelf de encryptiesleutels. Microsoft scoort iets beter, maar wie zeker wil zijn dat data de EU niet verlaten, kijkt beter naar het Letse OnlyOffice.

We stellen hier kort de gratis cloudservice voor, bereikbaar vanuit je browser en via mobiele apps. Registreer je via de website van OnlyOffice en bevestig je aanmelding via de ontvangen mail. Je krijgt dan een persoonlijke url (https://<accountnaam>.onlyoffice.com) die als centrale documentenhub fungeert, met 2 GB opslagruimte. Je kunt er 'kamers' aanmaken. Dit zijn virtuele ruimtes of projectmappen waarin je documenten creëert, bewerkt en eventueel deelt met rolgebaseerde toegangsrechten.

De suite bevat een tekstverwerker, spreadsheet, presentatietool en pdf-editor. Omdat de dienst standaard werkt met Microsofts OOXML-bestandsformaten, hoef je bij het importeren of exporteren nauwelijks compatibiliteitsproblemen te verwachten.

De online kantoorsuite van OnlyOffice: Nederlandstalig en mooi overzichtelijk.

Cloudopslag

Bij cloudopslag springen Google Drive (15 GB gratis) en Microsoft OneDrive (5 GB gratis) er qua gebruikersaantallen uit, met Dropbox (2 GB gratis) als derde op het podium. Je data worden telkens op Amerikaanse servers opgeslagen en je hebt geen controle over de encryptiesleutels. Je kunt dit eventueel oplossen met end-to-end-encryptie via een gratis tool als Cryptomator.

Er bestaan gelukkig ook gratis Europese alternatieven die vergelijkbare opslagruimte bieden, je data gegarandeerd binnen de EU bewaren en je zelf de encryptiesleutels laten beheren. Een daarvan is het Zwitserse EdelCloud Basic (2 GB), van de makers van SwissCows. Bekendere opties zijn Proton Drive (5 GB) en pCloud (10 GB), beide eveneens uit Zwitserland.

We kijken naar pCloud. Je meldt je gratis aan via de website. Stel een wachtwoord in en kies bij Gegevensregio voor Europese Unie. Bevestig via de link in de ontvangen e-mail en klik op de website op Ga naar mijn account. Je kunt dan meteen aan de slag. Linksonder zie je dat standaard al 3 GB is ontgrendeld. Door acties uit te voeren zoals een bestand uploaden, pCloud Drive en de mobiele app installeren en enkele vrienden uitnodigen, kun je dit uitbreiden tot 10 GB.

De gratis versie van pCloud: 6 GB ontgrendeld, nog vier te gaan.

Vertaling

Het begint wat eentonig te worden, maar ook voor geautomatiseerde vertalingen kom je al snel uit bij diensten van Google Translate of Microsoft Translator. Toch bestaat er een sterk en populair alternatief: het Duitse DeepL. De gratis versie kent wel enkele beperkingen: je kunt maximaal drie documenten per maand van maximaal 5 MB vertalen (niet bewerkbaar), en je teksten kunnen door DeepL worden gebruikt voor trainingsdoeleinden.

Minder bekend, maar volledig gratis, zijn Lingva Translate (meer dan honderd talen) uit Duitsland en het Spaanse Apertium (meer dan veertig talen, ook als app). Beide zijn opensource. Bij Apertium kun je documenten en webpagina's uploaden, maar de beschikbare doeltalen hangen af van je brontaal. Vanuit Nederlands bijvoorbeeld kun je helaas alleen naar Afrikaans vertalen. Lingva biedt een bredere keuze aan taalparen, al moet je de brontekst hier wel zelf invoeren of plakken. Je kunt de tekst ook laten voorlezen, al is de kwaliteit voor Nederlands voorlopig ondermaats. De vertalingen zijn bij beide diensten niet bewerkbaar op de site.

Lingva: honderd talen, maar alleen voor zelf ingevoerde tekst.

Videosharing

Videosites als Vimeo en vooral Googles YouTube hoeven we niet meer toe te lichten, maar kun je ook enkele Europese alternatieven noemen? Die bestaan wel degelijk, met als bekendste Dailymotion en PeerTube, beide van Franse oorsprong.

Dailymotion heeft dan misschien niet het uitgebreide aanbod van YouTube, maar bereikt wereldwijd toch zo'n 300 miljoen maandelijkse gebruikers. Je kunt er zonder account video's opzoeken via trefwoorden en daarna filteren op onder meer Playlists, Users en Hashtags. Met een account kun je ook video's uploaden en delen via je browser of mobiele apps. Het platform geeft aanbevelingen op basis van je kijkgedrag en is geïntegreerd met sociale media als Facebook en X.

Bij PeerTube draait eveneens alles rond video streaming en delen, maar dan binnen het zogeheten Fediverse (meer daarover verderop in dit artikel). Zoeken naar specifieke video's of kanalen kun je via deze link. Bij een geschikte video klik je op een knop die je naar de bijbehorende server brengt, waar je je eventueel kunt aanmelden om bijvoorbeeld op video's te reageren of zelf te publiceren op je kanaal.

Op zoek naar geschikte video's op het PeerTube-platform.

Sociale media

Met sociale mediaplatformen bevinden we ons bijna volledig op Amerikaans grondgebied. Denk aan Facebook, Instagram, X, LinkedIn, Snapchat, Pinterest, Reddit, Threads en WhatsApp. Er bestaan wel – ook Europese – alternatieven, maar overstappen is vaak lastig. Je wilt immers voldoende aanbod, voldoende medegebruikers en het liefst ook een gebruiksvriendelijke omgeving.

Zo is er het Zwitserse Threema (circa 6 euro), een dienst die zich opwerpt als veilig en privacy-bewust alternatief voor WhatsApp, maar helaas is het niet mogelijk berichten tussen beide netwerken uit te wisselen – ook al ijvert de EU met initiatieven als de Digital Markets Act voor meer interoperabiliteit tussen (onder meer) berichtenapps.

Een andere relatief bekende, maar geheel gratis dienst is Mastodon, van Duitse oorsprong. Dit is een microbloggingdienst met tekstposts, reacties, boosts en volgers, die zich profileert als alternatief voor X. Mastodon maakt deel uit van het zogenaamde Fediverse, een samentrekking van 'FEDerated unIVERSE'. Dit is een gedecentraliseerd netwerk van onafhankelijk beheerde servers (zogeheten instances), die via gemeenschappelijke protocollen als ActivityPub wel met elkaar kunnen communiceren.

Andere Fediverse-diensten van Europese origine zijn het al vermelde PeerTube (videoplatform), het IJslandse Pleroma (microblogging), het Franse Funkwhale (audiosharing) en Lemmy (forum- en discussienetwerk, vergelijkbaar met Reddit).

Zojuist aangemeld bij Mastodon: daarmee zijn we klaar voor onze eerste 'toot', met hashtag natuurlijk.

AI-chat

Sinds de lancering van ChatGPT door het Amerikaanse OpenAI eind 2022 is AI, en in het bijzonder AI-chatbots, niet meer weg te denken uit bedrijven en uit ons dagelijks leven. China volgt als stevige tweede speler – denk aan het veelbesproken DeepSeek – maar ook Europa is bezig aan een fikse inhaalbeweging. Een opvallend initiatief komt van OpenEuroLLM, een alliantie van meer dan 20 Europese bedrijven, universiteiten en supercomputingcentra die een opensource-taalmodel (LLM, Large Language Model) ontwikkelen als alternatief voor Amerikaanse en Chinese AI-assistenten. OpenGPT-X dan weer is een Duits project dat grootschalige AI-taalmodellen bouwt, waaronder het opensource-model Teuken-7B, getraind in alle 24 officiële EU-talen.

Wil je zelf met een Europese AI-chatbot experimenteren, kijk dan eens op de site van het Franse bedrijf Mistral dat eigen taalmodellen ontwikkelde. Wil je ook beelden en code genereren, dan moet je je wel registreren. De bot reageert opvallend snel, maar wie meer functies wil – zoals een onbeperkt aantal prompts per dag en een krachtiger LLM – moet upgraden naar Pro (zo'n 18 euro per maand).

De beeldgenerator van Le Chat: een fraaie afbeelding in een paar seconden.

VPN

Een Virtual Private Network, kortweg VPN, is ideaal voor wie meer online privacy wil (je ip-adres blijft verborgen), veiliger wil surfen op openbare wifi (je data zijn volledig versleuteld) of geoblokkades wil omzeilen (je kiest een VPN-server in een niet-geblokkeerd land).

Veel populaire opties, zoals Hotspot Shield, zijn Amerikaans. Wie liever Europees gaat, vindt sterke alternatieven als het Zweedse Mullvad en het Zwitserse Proton VPN. Beide houden geen logboeken bij, ze bieden een wereldwijde keuze aan VPN-servers en gebruiken opensource-clientapps. Je vindt er ook functies als een killswitch (je verbinding wordt meteen verbroken als de VPN-server wegvalt) en split-tunneling (je kiest zelf welke apps via de VPN lopen). Proton VPN ondersteunt wel beter streamingdiensten als Netflix en Prime Video. Beide kosten zo'n 5 euro per maand.

Proton VPN biedt tevens een beperkte gratis versie, handig om mee te starten. Surf naar de site van Proton VPN, vul je e-mailadres in, klik op Begin met Proton VPN en stel een sterk wachtwoord in (twee keer). Je kunt meteen de client-app downloaden, bijvoorbeeld voor Windows. Installeer die (extra apps hoef je niet mee te nemen) en meld je aan met je Proton-account. Kies een VPN-server in een beschikbaar land (vijf in de gratis versie), klik op Verbinden en test de VPN-verbinding gerust via bijvoorbeeld www.whatismyip.com. Of nog beter (in het kader van dit artikel) www.watismijnip.nl/.

Controleer de VPN-verbinding door te kijken naar wat je ip-adres is.

Nog meer privacy?

Met een screenfilter kan niemand meekijken bij wat jij op je laptop doet