Dette er del tre av serien vår som utforsker åpen kildefilsynkronisering og deler program OwnCloud. Hvis du trenger å ta opp, les del 1, Introduksjon til OwnCloud og del to, Utforsk OwnCloud Desktop og Mobile Applications.
OwnCloud tilbyr en gratis, åpen kildekode fildeling og applikasjonsserver og plattform med skrivebords- og smarttelefonprogrammer, slik at du kan lage en personlig eller bedriftskolonne under egen kontroll. Hvis du er en Dropbox-bruker, er du kjent med fordelene ved en ekstern sky som holder filer på alle dine skrivebord og enheter synkronisert og lar deg dele dem med andre mennesker.
I denne serien har jeg guidet deg gjennom å installere og komme i gang med OwnCloud-serveren og dens native programmer for skrivebord og mobil, slik at vi kan begynne å synkronisere filene våre og ta dem på veien.
I denne veiledningen vil jeg veilede deg gjennom OwnCloud App Store og installere et par nyttige programmer som ikke er inkludert i kjernesystemet.
Som en oppdatering, her er en kort video introduksjon til OwnCloud:
Hvis du vil prøve OwnCloud, følg vår installasjonsguide i del ett: Introduksjon til OwnCloud: Fildeling under kontrollen.
Jeg deltar i diskusjonene nedenfor. Hvis du har et spørsmål eller et emneforslag, vennligst legg inn en kommentar nedenfor. Du kan også nå meg på Twitter @ reifman eller email meg direkte.
Hvis du leser del to, kan du tenke at du allerede har installert mobile og stasjonære applikasjoner for OwnCloud. Det er sant. I denne episoden skal vi gjennomgå kjerne- og tredjepartsprogrammer "utvidelser" for din OwnCloud-server. Mange av disse er forhåndsinstallert og må bare aktiveres. Andre kan bli oppdaget i OwnCloud App Store og installert manuelt.
Hvis du logger deg på OwnCloud Server og bruker rullegardinmenyen øverst til venstre for å velge Apps, Du får se en side med aktiverte apper. Disse er allerede forhåndsinstallert på serveren din.
Deretter klikker du anbefalt. Du ser noe slikt:
Kort sagt, jeg veileder deg gjennom å installere Kalender app.
Hvis du klikker Flere apper ... nederst til venstre blir du tatt til OwnCloud App Store.
EgenCloud App Store er et lager av oppføringer for tredjeparts apputvidelser med karakterer og anmeldelser. Det er en god måte å finne andre programmer du kanskje er interessert i.
Hvis du søker etter Nyheter, finner du Nyheter app:
Jeg vil også veilede deg gjennom å installere og bruke nyhetsappen.
Du kan også finne mange apper og tilhørende enhetsapper (som støtter disse appene) i OwnCloud GitHub Repository App Wiki:
Open Source-fellesskapet har opprettet et stort antall apps for OwnCloud-miljøet.
La oss begynne å bruke den forhåndsinstallerte Kalender-appen.
Kalender-appen er en del av kjernen OwnCloud-installasjonen, så du må bare aktivere den. Besøk Apps dropdown-siden (vist ovenfor) og klikk anbefalt i venstre rute. Klikk deretter på Aktiver knappen for kalenderen. Hvis du ønsker det, kan du bla gjennom kalenderkoden på GitHub.
Når aktivert, er din Apps dropdown-menyen vil inneholde Kalender:
Klikk på Kalender ikonet starter appen.
Kalendermånedvisningen er som en annen nettbasert kalender:
Du kan legge til flere kalendere i venstre sidefelt. Nedenfor legger jeg til en arbeidskalender for Lookahead Consulting-virksomheten min:
Å lage en hendelse er enkelt. Bare klikk på dato eller klokkeslett, og en popup lar deg konfigurere hendelsesinnstillingene:
Nedenfor kan du se mitt nye arrangement i ukevisningen:
OwnCloud er fullt CalDAV-kompatibel, slik at du kan konfigurere en hvilken som helst enhet, for eksempel en iPhone, for enkelt å samhandle med OwnCloud-serveren din:
iMore har en enkel opplæring for å sette opp kalenderkontoer ved hjelp av CalDAV på iPhone og iPad.
Nå, la oss fortsette å installere en app fra OwnCloud App Store.
Etter at Google slått av leserprogrammet, skrev jeg en veiledning for å installere ulike alternativer for åpen og lukket kilde Nyhetsleser. Men hvis du kjører din OwnCloud-server, er det en innebygd nyhetsleser. Og det er også smarttelefonprogrammer for det.
Koden for Nyheter-appen er åpen kildekode og tilgjengelig på GitHub.
Du kan klone depotet fra GitHub på serveren din, eller du kan besøke nyhetssiden i App Store. Jeg kopierte nettadressen for den faktiske tarball nedlastingen fra nedlastingssiden.
Deretter loggte jeg inn på min Digital Ocean-dråpeserver via SSH, den som kjører OwnCloud-forekomsten min. Jeg fulgte disse trinnene for å installere den:
cd / var / www / owncloud / apps / wget https://apps.owncloud.com/CONTENT/content-files/168040-news.tar.gz tar -xavf 168040-news.tar.gz sudo chown www-data: www-data nyheter rm 168040-news.tar.gz
Deretter kan du gå til Apps-siden og klikke Ikke aktivert. Du får se nyhetsappen der og kan klikke de Aktiver knapp.
Du kan starte appen Nyheter fra øverste venstre OwnCloud-rullegardinmeny. Her er Utforsk siden:
Jeg klikket Abonnere å legge til Slashdot til abonnementene til nyhetsleseren.
OwnCloud lar deg lage mapper for å organisere feeds:
Nyheter-appen gir deg noen måter å aktivere bakgrunnsoppdateringer på.
Jeg brukte cron-instruksjonene for å redigere min cron-fil:
crontab -u www-data -e
Og legg til følgende kommando:
* / 15 * * * * php -f /var/www/owncloud/cron.php> / dev / null 2> & 1
Av en eller annen grunn måtte jeg også starte min server for å få feilmeldingen til å gjenkjenne endringen.
Hvis du vil lese feeds på en enhet, er det spesialiserte apper for iOS og Android designet for å jobbe med OwnCloud News App, f.eks. CloudNews på iTunes for $ 1,99.
Du finner flere enhetsstøtte for mange vanlige OwnCloud-apper på sin GitHub-baserte App Wiki.
Jeg håper du har likt å lære om åpen kildekode OwnCloud og dets native apps og tredjeparts apputvidelser. Det er flott å ha robuste open source-alternativer til Dropbox med så mye åpen kildekode-fellesskapsstøtte.
I min neste serie vil jeg introdusere deg til BitTorrent Sync, et peer-to-peer-deling og synkroniseringsprogram som fungerer mellom enhetene dine og "hopper over skyen". Følg med.
Ta gjerne inn dine spørsmål og kommentarer nedenfor. Du kan også nå meg på Twitter @ reifman eller email meg direkte. Du kan også bla gjennom min Tuts + instruktørside for å se andre opplæringsprogrammer jeg har skrevet.