What can you do with a self-hosted alternative to Office365, Google Apps
This is a modal window.
The media could not be loaded, either because the server or network failed or because the format is not supported.
Formal Metadata
Title |
| |
Subtitle |
| |
Title of Series | ||
Number of Parts | 40 | |
Author | ||
Contributors | ||
License | CC Attribution 3.0 Unported: You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor. | |
Identifiers | 10.5446/54431 (DOI) | |
Publisher | ||
Release Date | ||
Language |
Content Metadata
Subject Area | ||
Genre | ||
Abstract |
|
openSUSE Conference 20196 / 40
7
11
12
13
15
16
17
18
19
20
23
25
26
27
34
38
40
00:00
Prime idealDisintegrationDynamic random-access memoryBenutzerhandbuchSoftware developerScripting languageData conversionProbability density functionControl flowComputer fileCollaborative softwareMessage passingLink (knot theory)Mobile appView (database)Mobile appDigital photographyField (computer science)Game controllerComputer simulationShared memoryMilitary baseProbability density functionWindowINTEGRALServer (computing)Scripting languageGroup actionSoftwareData conversionCartesian coordinate systemComputer fileCASE <Informatik>Covering spaceNormal (geometry)Service (economics)WhiteboardProjective planeSynchronizationInteractive televisionMessage passingBitElectronic mailing listContent (media)File formatChaos (cosmogony)PasswordExpressionWordEvent horizonPoint cloudWeb 2.0Android (robot)YouTubeBackupVideo gameSingle-precision floating-point formatPatch (Unix)Musical ensembleMetreSimulationVirtual machineRootText editorInformation securityCanonical ensembleSystem administratorTouchscreenMappingLink (knot theory)Cloud computingVector spaceCustomer relationship managementWebsiteOpen sourceMP3Web applicationExtension (kinesiology)Vector graphicsMultiplication signUniverse (mathematics)Maxima and minimaData storage deviceKeyboard shortcutClient (computing)Data managementEngineering physicsRepository (publishing)Web browserTerm (mathematics)Table (information)File viewerSet (mathematics)FamilyArithmetic meanVideoconferencingAuthenticationMathematical analysisDivisorRow (database)EmailEndliche ModelltheorieComputer hardwareLoginToken ringRevision controlTask (computing)Directed graphoutputSoftware maintenanceKanban <Informatik>Plug-in (computing)Basis <Mathematik>FreewareAdditionElasticity (physics)Type theoryDifferent (Kate Ryan album)Functional (mathematics)Line (geometry)Context awarenessBlock (periodic table)Similarity (geometry)Artificial neural networkFile systemIP addressMetadataRoutingUniform resource locatorComputer animation
08:19
SynchronizationFile formatBit rateMenu (computing)Probability density functionPressureRevision controlBookmark (World Wide Web)Web browserFile viewerDegree (graph theory)Virtual machineDigital photographyDifferent (Kate Ryan album)TrailCategory of beingServer (computing)Plug-in (computing)Regulator geneService (economics)Term (mathematics)EncryptionMathematical analysisCASE <Informatik>Computer fileEmailMobile appRule of inferenceData conversionExterior algebraData managementBitContent management systemWebsiteDirection (geometry)System administratorWeb 2.0Revision controlINTEGRALPulse (signal processing)Shared memoryStreaming mediaGroup actionProbability density functionOnline chatWindowAndroid (robot)Menu (computing)outputSpacetimeSystem callVideoconferencingRing (mathematics)Multiplication signInternetradioFile systemRaw image formatOpen sourceEvent horizonSoftwarePoint cloudNavigationLatin squareFood energyView (database)Complete metric spaceStandard deviationData storage deviceLink (knot theory)Line (geometry)Maxima and minimaPhysical systemMereologyVideo gameWhiteboardTraffic reportingCentralizer and normalizerWave packetCircleSound effectPower (physics)Coma BerenicesGreen's functionProfil (magazine)Perturbation theoryProcess (computing)Subject indexingNumberConnected spaceTouch typingDisk read-and-write headDirected graphElectronic mailing listSoftware developerForcing (mathematics)Endliche ModelltheorieInternet service providerArithmetic meanProgram flowchart
16:31
Videoconferencing
Transcript: English(auto-generated)
00:06
Okay, let's get started. So Joss, my colleague, submitted his talk here and yesterday I had a look and basically the topic is to talk about 200 apps from Nextcloud and I have 15 minutes of time. So I don't really know how to do that. So this will be a little
00:25
bit fast. I tried to cover like 50. 200 is a bit crazy for 15 minutes. So if you're interested in apps and extensions and new additional features for Nextcloud, I encourage you to take a look at our App Store. We have this appstore, nextcloud.com, where all these
00:43
community apps are listed. It's not really a store. I mean, it's called App Store but it's of course, everything is open source free software so it's for free. But it's a repository where the community uploads extensions and apps for Nextcloud and I want to go through 50 of them now. So the first is something very basic. It's a PDF viewer.
01:01
So this is a way to view PDFs. It's actually very nice because you can see the chapters and the table of contents on the side. The second thing is very popular. It's the photo gallery. That's a nice photo gallery where every time you upload a photo, there's automatically a gallery generated and you can share it directly with your friends and family on the side.
01:21
Then there's a lot of functionality around two-factor authentication. So we support two-factor authentication with a hardware token, with a YubiKey for example, or with an SMS or with a push notification to our clients. Lots of different ways. A cool new app, cool new feature is called suspicious login detection. That's a cool new feature of the latest version
01:41
that's actually using machine learning. Yeah, I know, buzzword, yeah. But it's actually using a neural network to check your login behavior and if there's a login from a user who is usually not logging from China in the middle of the night with an unknown device, then it can actually detect this in the neural network here and give you a warning or block
02:03
to account. Then there's an app called group folders because usually sharing of files and folders between users works on a user-to-user basis. But here's also a way where you can have like global shares similar to Samba shares or Windows shares and the administrator can
02:22
create shares for groups of users, how you know it from the normal file servers. And we support access control list where you can say this group has write permissions, this app has read permissions in a subfolder, this user has additional permission and so on. Then there's search of course. We have an integration for elastic search.
02:40
So you can actually search in the content of all your files, your PDF, your word files and everything else directly from inside NextCloud. There's a workflow feature where depending on certain events, let's say a certain user from a certain LDAP group uploads a special file with a special MIME type in a special folder at a special time from a special device, then
03:02
automatically something is triggered like conversion to a PDF file or external script is called which does some analysis, lots of different ways. File access control is another app where you can define as an administrator different policies. You can say well our users in the marketing group should not be able to share Excel files over five megabytes
03:23
to IP addresses from China in the middle of the night if the file is tagged with important or stuff like that. You can actually model this kind of policies. There's some integration into Outlook or Thunderbird. So if you use one of those milk lines you can basically automatically attach a very big file to your email. If you click send it's
03:48
put into the file. It's very handy. Then there are a lot of groupware features. There's a very rich calendar and an email client and context management. They can also use one of our most popular feature. Task management. There's a task app where you can create different
04:04
tasks or to share this with others and they're also syncable and accessible from all your devices from iOS, Android, Mac, Windows, Linux. There are also clients and connectors for that. Then there's a Kanban board. You might know Trello or some other solutions. So there's a similar
04:21
Kanban board for Nextcloud. Of course again completely free software and running on your servers and a cool feature we released like a few weeks ago is that you can connect this Kanban board to a chat channel or to a shared folder or some other things like a shared calendar so you can basically group these things together into projects. Then there's integration into
04:41
Mastodon. So if you want to basically turn your Nextcloud server into a Mastodon federated node for federated social networking actually can interact with Mastodon. Every user of your Nextcloud can become and can use this as an account. There's an app for synchronizing your SMS and your messages from your phone
05:01
to your Nextcloud server. So you want to use the Nextcloud server to back up your SMS for example from your android phone. It's a very nice app that synchronizes this automatically. If you synchronize MP3 files, if you synchronize your music collection then there's a very nice app where you can use this to listen to your music and it's actually very
05:22
nice in advance. It fetches cover art and fetches all kind of metadata so you can use this as a music player. Very similar as you know it from Spotify and some other services but this is running on your machine with your MP3 files. If you have a GPS file like a GFX file maybe you do some hiking and you connect, you track your route you can use
05:46
this kind of files to visualize your data in Nextcloud. You know this from other services too but again here running on your on your own machine. If you want to track your movement inside Nextcloud too you can have this too. There's a very nice android app where you can
06:04
base which sends your location automatically all the time to your Nextcloud server. So you can store your route if you're hiking for example and it's very nice if you want to see where you're going and how far you went and how high you climbed. But of course not as other services this stays on your machine and secure. There's a way where an administrator
06:24
can send push notifications to all users or to certain groups. You can do announcements like hey there's a maintenance window or something else. There's an app for actually two apps for mind mapping. So this is a screenshot of one. You can very nice mind mapping
06:43
and again running on your own machine. If you want to enable other users to create an account on your Nextcloud server there's an app where you can have self-registration. So you can enable this and then I don't know send the link around in your soccer club or something and then
07:02
everybody can create their own account if they want to. There's a news reader so you can actually read your RSS news in Nextcloud and there are also mobile apps where you can access them from your phones. There's a vector drawing application. Draw.io is very nice. You can do all kinds of
07:24
vector graphics inside your Nextcloud. There's a way to configure external sites. That's a very nice feature where you have all kinds of other applications in your company maybe on your university. You can basically add entries to your navigation there and the cool thing is that it
07:42
also shows up on your clients. So in your iOS and Android, Mac, Windows, Linux clients there are automatic buttons popping up to these sites. So you can use this to basically create like shortcuts to your other web application for your users. There's a way to do password management.
08:00
There are actually several different apps to do password management. This is one of it and it can be used with plugins in your in your browsers. This is another one. Let me see if the video works. Yeah, you can unlock your password file, your key file and then you have
08:20
all your accounts and it's using strong encryption. It's actually very nice. Then there's a viewer for DCom files. This is something you probably don't use. This is more for medical specialists. If you're in a hospital and you do some kind of analysis of data then you can actually view them inside Nextcloud itself.
08:43
There are a ton of different note-taking apps. This is just one of it. In this case your notes are like basically here visualized as some kind of post-its but there are all kinds of different note-taking apps there. It's a markdown editor. It's very popular so if you write down markdown files, I do this all the time, you can actually render them in a nice way and view them
09:04
inside Nextcloud. The next app is very cool, I think. It's very unique. It's called sent by mail. You can connect your IMAP account to this app and then every attachment you get
09:22
by mail automatically shows up in this folder in Nextcloud. You basically have a folder where all the attachments you ever get by mail are listed. I find this very handy. There's a ransomware protection app where basically Nextcloud detects if some suspicious files are synchronized. If your machine or one of the machines of your users are hacked
09:46
and it starts to synchronize like encrypted files, it's automatically protected, sends out warnings to you and to the administrator and you can roll back to the old version. This protects against ransomware. If you listen to web radio, there's a web radio player. You can see it's really an
10:05
endless stream of crazy ideas. I'm very happy that our community developed so many cool things you can actually listen to web radio inside Nextcloud. This is a Pulse app so if you know Doodle, for example, there's something like Doodle in Nextcloud. Doodle has of course the problem
10:24
that what is running on centralized in a server that you might not really trust. So there's a Doodle alternative directly inside Nextcloud where you can have different polls and you can enable them for certain groups and you have comments or not so it's actually quite nice and powerful. If you use XMPP or Chappr for chat, there's a chat app for that
10:45
where you can have this nice chat window directly inside Nextcloud. If you work a lot with bookmarks and maybe you want to share bookmarks with other people, there's a bookmark syncing app. It has integration to the common browsers and you can
11:02
actually share the bookmarks also with other users. It also looks very nice in my opinion. PDS conversion, you can say that if a certain file has a certain tag uploaded from a certain device at a certain time, then it's automatically converted to a PDF and maybe the original file
11:21
is deleted or kept. So it's actually very handy to automate some processes. Maybe you know one of those cool new 360 degree cameras that is cool cameras from Samsung and others. You can put them into a room and create actually a 3D image of everything. There's a viewer for that in Nextcloud so you can watch and look at your photos directly
11:41
from inside Nextcloud. There's your weather app. You can look at your weather if you want to. Again, data stays on your machine. That's a very cool new app. It's very new. This is for expense tracking so you can actually track your expenses and your income and have
12:00
different categories and different users and you can have a nice overview over all your expenses. And again, this is data you want to protect of course so this stays on your server. Let me see if this works. Yes, there's a way to convert video files directly inside Nextcloud.
12:23
So that's very handy. I mean you can use ffmpeg on the command line if you want or you just install this plugin and you can do it directly in the menu. If you use a file system on your Nextcloud server that supports snapshots like butterfs or zfs, you can actually use those
12:42
snapshots inside Nextcloud automatically. So there are versions of a file available and there are not copies. I mean if you use a file system like x4 which can't do that, there are actually normal copies but you have a modern file system. There are real snapshots on the file system layer and you can use that. If you're running this as a some kind of service provider, of course you
13:04
have to follow the gdpr regulations and for that we have a terms of service app where we can say that every user who logs in first has to approve the terms of service and follow some other rules. You can convert raw files if you're a photographer like me automatically
13:22
inside Nextcloud. So this screenshot is a bit stupid, everything is carried out. There's a reason for that. This is actually a science management software. This is if you have a soccer club or something and you can manage your members and some other events. It's also very new app from our community where you can actually manage your soccer club or your
13:44
something else inside Nextcloud. If you just want to publish a very small website for some special purpose, you just want to publish like something for your birthday party or wedding or maybe you're a scientist and want to publish some scientific data, there's something
14:03
called pico cms. It's very nice. You just put some markdown files into subfolders, press the button and then it generates a website for you where you can actually navigate this around. If you want to unpack an tar file or zip file, you can actually also
14:22
do this in the menu directly. With this app you have this extract button where you can extract the file there. Then at the end of course we have a little bit more complex apps. This is Nextloud Talk which is a chat and video conferencing app. So here you have a chat here. There are different groups chats as you might know it from from slack and other solutions.
14:41
If you have chat channels there and of course they have the dedicated mobile apps iOS and android also with push notifications. You get a push notification if someone mentions you in a chat and of course you can also turn this into a video call. So this is actually very nice. This is like complete open source, complete self-hosted WebRTC standard space without any plugins.
15:03
You don't need any browser plugins directly in your browser and again there are mobile apps for iOS and android where you can have group calls on your phone and again also push notifications. So if someone calls you, your actually phone rings and this is very unique. It doesn't really exist anywhere else because this is only running on your machine completely
15:23
open source. Of course this can be combined with the document editing. Here we have the integration in LibreOffice Online, Collabra Online for example where you can edit different documents here and in the sidebar you have a chat channel and a video call with the people who are editing the same document at the same time. I'm a little bit proud about that
15:45
because this doesn't really exist anywhere else. I mean if you look at Skype for Business from Microsoft or Google Hangouts they can only do this in different windows. So you have to then put one window here and the other window there but this kind of integration here it's actually better than what you get from the big proprietary companies.
16:04
Okay I think I made it. 50 apps in 15 minutes and I think that's also very important because I think we have lunch now but maybe still some time for some questions or maybe you're all hungry. I am. Okay thanks a lot.