Tredje inlägget i ämnet ”Reclaim your data” och detta är väl det som kan kallas stommen i mitt projekt. De allra flesta av mina behov tillgodoses på ett eller annat sätt med hjälp av vad ownCloud kan leverera.
Image may be NSFW.
Clik here to view.
Min ownCloud installation rullar på en Debian wheezy med apache2 och en MySQL som backend.
Jag valde primärt ownCloud för att få till filsynkroniseringen mellan mina enheter på ett enkelt sätt, Men efter att jag installerat och kört ownCloud en stund så fick ownCloud bli mer eller mindre den centrala delen i mitt “Reclaim your data”-projekt.
I skrivande stund använder jag ownCloud för:
- Filsynkronisering
- kalender
- Kontakter
Filsynkronisering
I skrivande stund finns det färdiga binärer för Windows, OSX samt Linux (CentOS/RHEL, Fedora, openSUSE, Ubuntu, Debian) samt en Android-klient i Google Play (det finns en fix på google play om du kör Jelly Bean).
Det är enkelt för klienterna att installera och konfigurera, bara att ange vilken server man vill ansluta till, användarnamn & lösenord samt peka ut vilken katalog du vill synkronisera, sen sköts allt av sig själv.
Clik here to view.

ownCloud Sync client i Ubuntu 13.10
Clik here to view.

ownCloud Sync Client på Windows 7
Clik here to view.

ownCloud Sync Client på OSX som synkroniserar
Utöver detta finns givetvis en web-klient så att du kommer åt din data från vilken browser som helst. Då menar jag vilken browser som helst, här är ett exempel hur det kan se ut från links2 i CLI-mode
Image may be NSFW.
Clik here to view.
Normalt använder jag en mer modern browser och får på så sett en betydligt mer angenäm upplevelse av ownCloud.
Clik here to view.

ownCloud web client – Firefox
Som du kan se i bilden ovan har jag valt att köra följande applikationer i ownCloud:
- Files
Centralen i filsykroniseringen - Calender
Kalenderapplikation med stöd för CalDav - Contacts
Central punkt för samtliga mina kontakter, erbjuder CardDav - Pictures
En Bild-plugin för att visa alla bilder, oavsett var de ligger i katalogstrukturen
Eftersom androidtelefonen normalt inte har lika mycket lagringsutrymme som datorer så laddas inte alla filer ner automatiskt till telefonen. Filnamn, katalogstruktur och metadata om alla filer laddas ner och när du vill läsa en fil så laddas den ner på begäran. Detta kan ju ta tid eller så kan du ju vilja ha tillgång till filer när du inte har internetaccess, då kan du favorit-markera filer. Dessa filer kommer att synkroniseras ner till din telefon och det är enkelt att se vilka filer som finns lokalt på telefonen.
Clik here to view.

ownCloud Android Sync Client – File Browser
Vill du sen radera filen har du valet att göra det lokalt (den lokala kopian raderas men metadata ligger kvar på telefonen samt att filen finns kvar på ownCloud-servern), eller så väljer du att radera filen både lokalt och på servern.
Clik here to view.

ownCloud Sync Client – File browser: radera fil
I inställningarna på ownCloud Android-klienten har du även möjligheten att aktivera Direkt Upladdning (Instant Upload), det innebär att ownCloud klienten automagiskt laddar upp alla bilder som jag tar med min telefon.
Clik here to view.

ownCloud Android Sync client: Instant Upload
Jag har dessutom en stationär arbetsstation (som kör Debian Linux) som jag inte installerat ownCloud Sync Client på. Detta för att den befinner sig väldigt nära min ownCloud-installation. Istället har jag valt att montera filerna direkt via WebDAV och och davfs2.
Kalender
Jag använder också ownCloud som central kalender och ansluter min Android-mobil samt Thunderbird till den.
Clik here to view.

kalendern i webklienten
För att få androidtelefonen att synkronisera default-kalendern med ownCloud installerade jag CalDAV-Sync beta (finns en fix om du kör Jelly bean).
CalDAV-Sync konfigureras som ett synkroniseringskonto i android och synkroniseras med defaultkalender-appen i android. Här jag jag alltså valt att inte synkronisera med mitt google-account utan enbart med min CalDAV.
Image may be NSFW.
Clik here to view.
Clik here to view.

Kalendern i Android
För att konfigurera Thunderbird att använda sig av kalendern i ownCloud så installerade jag lightning addon för Thunderbird och anslöt mig till den till min CalDAV länk i ownCloud.
Clik here to view.

Kalendern i Thunderbird / Lightning
Kontakter
På liknande sätt som jag konfigurerat kalendern har jag centraliserat mina kontakter till ownCloud med hjälp av CardDAV.
Image may be NSFW.
Clik here to view.
För att även få access till kontakterna ifrån RoundCube, web-interface till min E-Post lösning jag skrivit om tidigare, så installerade jag carddav plugin för RoundCube.
Clik here to view.

CardDAV plugin från roundcube
Denna plugin tillåter användarna att ha en eller flera adressregister till en eller flera CardDAV-källor.
För att få DardDAV i Thunderbird så installerade jag SOGo Connector Thunderbird extension och anslöt till ownCloud
Clik here to view.

Thunderbird CardDav
I Android så valde jag att installera CardDAV-Sync free beta (åter igen, en fix om du kör Jelly Bean), denna CardDAV Sync app integrerar med Androids default kontatker-app (konstigt ord, men så blir det ibland)
Image may be NSFW.
Clik here to view.
Som ni kan se så indikerar den blå ikonen att kontakten finns på mitt google-account och den gula ikonen indikerar att den även synkroniseras med min CalDAV anslutning mot min ownCloud installation. Ni ser samtidigt att jag ännu inte “städat” mitt google-account, men nya kontakter jag lägger upp synkroniseras endast mot min ownCloud och inte till google.
Detta blev ett väldigt långt inlägg, men jag måste ändå avsluta med att allt är inte guld och gröna skogar. ownCloud är en väldigt bra plattform och det finns många plugins till det men det är långt ifrån perfekt. Varje gång det kommer en uppgradering så fixas en del problem och andra tillkommer, nya features kommer och de har ofta nya problem. I skrivande stund har jag version 5.0.7 och kört det ett tag. Jag tänkte att äntligen har de släppt en version som inte introducerade en bugg, men så fel jag hade. När jag försökte byta lösenord på min ownCloud user så gick inte det och jag fick applicera följande patch , samma erfarenhet har jag med file-sync clienterna. De är inte så stabila (men blir bättre och bättre för varje release). Men än så länge så lever jag med dessa barnsjukdomar och fixar/patchar/pillar, mest för att det fortfarande är skoj.
I min strävan att lyfta hem min data så adresserar detta följande:
Mål | Detta inlägg | tidigare inlägg |
---|---|---|
Surfing da web | Image may be NSFW. Clik here to view. ![]() |
Image may be NSFW. Clik here to view. ![]() |
E-post | Image may be NSFW. Clik here to view. ![]() |
Image may be NSFW. Clik here to view. ![]() |
Distribuera filer | Image may be NSFW. Clik here to view. ![]() |
Image may be NSFW. Clik here to view. ![]() |
Kalender | Image may be NSFW. Clik here to view. ![]() |
Image may be NSFW. Clik here to view. ![]() |
Kontakter | Image may be NSFW. Clik here to view. ![]() |
Image may be NSFW. Clik here to view. ![]() |
Lösenord | Image may be NSFW. Clik here to view. ![]() |
Image may be NSFW. Clik here to view. ![]() |
Instant Upload | Image may be NSFW. Clik here to view. ![]() |
Image may be NSFW. Clik here to view. ![]() |
URL Shortner | Image may be NSFW. Clik here to view. ![]() |
Image may be NSFW. Clik here to view. ![]() |
Tills vi hörs nästa gång: Nanoo Nanoo