 Hi everybody, my name is Alexei Volkov and I'm representing Binion company, small startup from Slovenia and actually we are international team from Exsoyot Union and ex-Yugoslavia and we are building cloud service based at top of NextCloud actually it's own cloud in production yet. Our mission is delivering the philosophy on NextCloud of our own cloud of private self-host storage to ordinary people and how today I will at my workshop I will show how we do this. So what is a traditional approach for building public cloud storages? You have your server and you provide running instance of NextCloud and you provide storage. From the user point of view it's not much different from any other any other cloud storages from Google Drive or from Dropbox. You have to upload your data to this server. You have to trust this service, you have to upload this data and you create sometimes in some cases it's overkill to upload your home storage. It may be terabytes, large disk to share your materials, to show your content to your friends, to your family. It's absolutely no necessary to sync it. And our approach to solve this problem is splitting the stack into parts. We provide only an instance of our cloud running in cloud and we keep the storage on the user side. NextCloud runs at top of our virtual file system. It's a demo on the server which communicates with backends. Install it on the desktops at user home PCs, file servers in small companies, traditional windows shares. So we actually keep this philosophy of privately hosting, privately host file storage while keeping this by providing this NextCloud and GUI interface. And the whole stack of applications that NextCloud provides. So it looks like this actually. This is this picture in more details. So web service is built on NextCloud instance as we have GUI and our own virtual file system layer built in C++. It's a demo. It provides secure software communicating with disk to client. It is supported for all operating systems, disk to operating systems and also for embedded devices. Today on workshop I will show how to connect Raspberry Pi. It's actually with almost zero configuration. Just plug it in the network. Type the PIM code in the cloud in your user profile on cloud, NextCloud and to access the data stored on the device. And also you can try out the desktop client. I plan to update the desktop client to show the new version of the desktop client but I have broken it yesterday. So in coming couple of weeks we will make new release with much, much more easier, much more user friendly desktop client. And this slide I usually show these slides to people not familiar with NextCloud. This is a use case demonstrated. Why do you need such kind of service when you are, for example, this use case demonstrates big multimedia data that you want to share directly from your disk. Our friend is waiting photographer and he captures fancy waiting videos and his job is delivering these materials to his clients, to his customers. And often it is overkill to upload each version of the video to some kind of video service. So he uses this on my disk service to share the link directly from his device, from his desktop. And it's our team and I think that is all. Much more information and you will be well-built up with my workshop today. So everybody welcome.