 So so I'm gonna talk about why you know host if we don't already know why no host. This is a Self-hosting distribution try to make Self-hosting accessible to as many people as we can So thanks the organizer for selecting my toll by the way So before I go into what actually does where you know host I want to spend Sometimes to recall the motivation behind the why you know host and why we are so Passionate on why we think this is important to democratize self-hosting So you probably already know those those terms surveillance capitalism and Global surveillance madness. I'm not going to recall why why this is so bad I think we have been discussing this in the first community for like 10 years now so just as a summary if you Don't know how bad it is basically just remembers as they want our souls. They want everything every data about you And they will they want every piece of data that they can gather just to try to Get a grasp on what makes us individuals and what makes us society and the way they gather this those data is through this This heavy cloud of Of property a proprietary and centralized services, so you I Think I don't have to explain who what these services are you we all know them but I think what What's the point where we are at is that the General public is becoming quite aware that this is an issue right this cannot go on forever We need to find some alternatives to this but So people aren't I get I see a lot of people like giving talks about why the garfams are bad and why the Google empires it bad and Dnsa and so on and then people ask but what what should we do and Actually, it's not quite obvious yet. What is the answer to those online services? There are some Answers to other things like using Linux and an upgrade and so on but for those services online what are Alternatives and when we speak of alternatives We want them to be to be concrete on straight forward and to be alternative not just for nerds, right? We we want Your your parents should be able to use to use them your children and your friends and not just us as technical people so Let's try to take it seriously like on on the big scale like if you if Google disappear tomorrow Like what would we say to people? What would we tell them to use our services such that it can So that they can have the same services as they do on Google and and Facebook and other things So how will we would we build this decentralized internet, right? And so far? It's not quite obvious what what we would say to people if Google is appear tomorrow And it's not really because we lack Building building blocks, right? We have all those amazing fast software Which is already working and already delivering quality services comparable to What the Google Empire provides for instance So I just put my favorite here, but of course there are a lot of a lot of them But so I think what what we miss is a way to bind these these services together because people They don't want to hear that to instead in order to get rid of Google They should go to like 20 different websites each of them say serving a different service We should have something to bind bind them together so that you can just go somewhere else Where the services are are free and open and ethical And that would be that would be nice So do we have some things that we could call like a Libre platform or several Libre platform that we could propose to people as alternatives to to Google and other surveillance capitalism services So in fact, there is there is a work which has been done by from a soft At least this is the this is the example I will talk I will be talking about from a soft if you don't know it is a French Association and a few years ago they started this the Google if I campaign so they they took this map of services of proprietary services and one by one they built an Alternative to those services using free software and made it made it available to the general public and It was quite it's quite successful actually and you can go on their website and find this list of services about and Basically, you will you will obtain equivalent services to all those To all those centralized services you find on Google But there is there is several issue with this and and actually the from a soft people they understand it Because the point is not to have Google have from a soft as a replacement for Google, right? The point is decentralization. So we don't want to have a big Entity as a lot as an alternative to Google. We want several smaller entities Just enough just to not have Centralization of power. So this is why they started this Chateau initiative in France Which is quite similar to the Librester project I think and this is what we want to what we want to do we want to have a lot of various local entities So Chateau on Libresters and so on Which provides similar services to from a soft but to get this we need to make it easy actually to Replicate from a soft model. It won't work otherwise Otherwise, we will be like just a few a few Chateau a few Libresters and we won't be able to deliver a competitive Alternative to the Google Empire and the and the world surveillance capitalism ecosystem and The second point is what about emails on first file storage in fact The farmers of people they weren't so we're not quite able to address this issue like What do we do with email and file storage to provide alternatives to Gmail for instance and Google Drive and My point of view on this my interpretation of this is that it is way too complex and expensive for for small-scale third parties to to build realistic and affordable and quality alternative to Gmail on Google Drive for instance So this is an issue like what what do we do with this? But of course since I'm talking about what you know What what if you add your own server and your and host data on your own on your own our drives? And in fact when you think about it we have personal we have personal computers in everyday life. We even have pocket computers but Those things were not quite obvious when computing started when we had the first computers So having a personal computer is what just like a fantasy what you what would you do with it? and what would you do when it breaks and and You don't have a PhD in electronics, so how are you not are you going to fix it? So why not have personal servers? In fact and one reason is that server administration is of course madness. This is complete hell This is a time sink hole you will spend your whole life doing this and it is complicated as hell but does it has to be does it has to be like Again, we at some point it was not abuse that personal computers would exist and I'm going to I'm going to go one step further and say that We won't get rid of surveillance capitalism if only a technical elite is able to Deploy and maintain servers. We don't have a professional army of Friendly and as you call this admin ready to work for free against surveillance capitalism, right? So we need everybody we can get and we need Some things that even even your parents and your friends and your children. We don't necessarily know technology quite well can use Otherwise you can build the best master non thing and activity pub and the best self-hosting Software, but if nobody is able to deploy them and maintain them easily It won't just scale against against the Google empire. So this is where why you know comes in and I doubt this way north can be seen as the human too of self-hosting, right and the idea is that Before you're going to basically you want to know command line to Use Linux you can you couldn't put Linux in the end of your parents and your and your children and your friends And at some point you want to decide it. Okay, this This Linux thing it should be usable by the general public So basically how does it work? You're gonna buy a a machine So if you want to self-host at home, you can use an iron board or an old computer And you can also buy a VPS online and then you're gonna download the pre-installed image that we provide or you can also just install DBN and then on top of DBN You can install way in host And so then once you install way in host you're gonna get web administration interface Which we think is quite simple and Then you're gonna be able to tell your friends to Sorry, you're gonna you're gonna be able to install a few apps in just a few clicks So this should be a video actually. I'm not sure what it's not working. But anyway, it's not And then you're gonna be able to give access to your friends So again, this should be a video not sure what it's not working But you can give access via user portal to the apps you install on On what you know, so I want to try to make a small demo of how actually what you know host behaves Not sure if I have so much time left. But anyway, so this is a Server on which I just installed why in the host So the first step is to run what we call the post installation So in the post installation you need to choose a domain But hey, I don't have a domain name right now. So what can I do? I can use The a free knows.me domain provided by the why knows infrastructure. So let's say let's call this for them Why you know for them Okay, and so it's gonna be configured automatically actually so here I want I need to choose a secure very secure domain password and then let's go So I don't save this okay, and then it's gonna configure and initialize basically the the server and The domain I chose which I don't own yet But it's gonna be automatically configured. So you don't really need to configure any DNS recalls by end So this is gonna be it's gonna be like taking like one or two minutes So I'm cheating a bit because I have another server on which I just run the post installation and it Finished so I'm going to log in the We know since the face The first thing I'm gonna do is to create a user for myself So let's create a user called Alex All X So this user is gonna received an email. So Alex at first them 2019 Dot north dot me because in fact I already have a fully functional Email stack working just right after the post installation. So let's create this user. Yes, it's done So I'm going to show you that you can just install Various applications So you see we have all this application catalog. This is just the official application so I'm going to Install next cloud So I need to tell it what where to install it So it's gonna be available at first them 2019 dot north dot miss lush next load. Okay, this looks fine. Alex is going to be the admin. So install it Okay, so it's going to take Quite a while I wanted to show you that you can configure Thunderbird automatically Yeah already so you have to show you that you really have a working email stack But anyway, I think I'm gonna skip this to gain some time. So what I want to show is that after After the installation finishes basically you end up on this screen like in just two minutes I can show you after I finished talk you end up on this screen We is an already working next cloud. So just in a few minutes the whole process So like basically what I showed you is that in 30 minutes or one hour if you are not used to it you can Basically set up a fully functional server with several services email working and XMPP and other things also you can install let's encrypt certificate. Obviously. I didn't show it, but You just take a few clicks so a Few a few numbers about the status of the project we are We have right now something like three thousand three thousand instances We have a quite active community on the forum and IRC and other things we are kind of a small team with basically 10 regular contributors or maybe like between five and 15 depending of the period and We have more than 100 working application and a few quite a few more In testing or in progress and our current goals in the project are to Basically smooth even more the user experience and increase the rubles nest so that people So that it's easier for people to have their server working and to diagnose issues and so on We are trying to expand the user base especially outside of France because basically 90% of our users are in France So if you are non-French, please use wine host and we also try to get funding So if you have money, we have some paper for you Please come to us in fact, we just Answer the call like two days ago and we have quite a lot of happy users So she's just a few a few of them saying how wine host is great and everything If you want to help us basically Be a wine host user this can be in first step, of course please organize like install parties and Please give us feedback on the user experience anything that is troublesome to you or that is frustrating to you Please tell us this is very important for us You can do quite a lot of other things, but I'm going to skip it and yes So the conclusion and the summary once again. I really think that The first community is not conscious enough of how if we have the ambition to fight surveillance capitalism We need and we must Make it simple and reduce the technical and human cost of server administration otherwise, we won't be able to have all those liberal star things and self-hosting things and people won't be able to have a realistic alternative to surveillance capitalism and in fact wine host shows that it can be done We we show that it's not just a fantasy a lot of our of our users use wine host without With limited technical knowledge so not not Not completely the general public, but we are getting there and of course there is so much to do and for this We need your help so Please please help us and Thank you You're at least the sixth speaker today was talking about UX expert UX, so I'm pleased because I'm UX designer so Any questions the hardware you show in on which we should install Where you know host at home like the orange P or raspberry P Is using some Micro SD card as a hard drive and Only one micro SD card is playable in those cards and So what is done in where you know host to have backups and maybe read or something with With replications Yes, so if I summarize a question, I think you were fair to the danger of using SD card because it can corrupt easily So what what about backups and stuff like this? In fact, I have a few more slides so So we are indeed working on remote backup integration. This is something We are trying to get funded and but we will do it anyway eventually just gonna take more time So basically the idea that you are you can have two people each one of them with a server and To increase the robustness of the serve of the backup system instead of keeping the backup archive locally then you can Upload it on your on some friend server. Of course encrypted and so on so we are using both backup for this we foresee to It's forcing to use bulk backup for this and there is already some work It's basically only integrated as an application right now But we want to take it into the core of we know so that it's directly available Once you set up your instance but basically you would need a friend and Say to him like I would like to host your backup on your server and in exchange I can host your backups and so on So if you have a crush You are able to retrieve the backup anyway So thanks for the project. It's very good. Very great. And I'm using for two years or something like that. It's my sister is using and Just one question. I see a few days ago. That's Silver repo is based in the jc released and I'm just surprised that it's it's not a stretch Debian it's not compatible or can I upgrade my system and using Silver repo for for the jc released So you mean your instance is it still on jc? No, it's Right now is in stretch But the repo for you know us is still in Jesse, maybe I'm wrong, but The stable wrist released of you know, it's still in jc, right? No, no, no, we stopped working in jc like six months ago. Okay, so I don't know dot units dot org No, I think it's now. It should be you forge. No, we know that org Okay, if the migrations succeeded and so on the wrong it's all the Link so well, well, basically if you if you add an old system in jc and run the proper migration thing To go to stretch it should automatically update. Okay, but I didn't do the things with you noticed tools Okay, that's the issue Hello, hello, okay, I have two questions, but I think we're similar So first one I've checked how it can be installed and I haven't found is it possible somehow to start on drugs? device Can I install on my phone and have the same interface? So, yeah, can you can you repeat is it possible to install with you know on Android device? Oh, no, and no plan to support basically you need a dbm system. Okay, so And Okay, and And the second the second question I saw the app How much work I need to Be able to install my own application and make it a part of this unit up So what is required to make application? Working with setup. Yes So basically if you are thinking about hosting your own website for instance or like PHP or my SQL application there is like a nap I Don't know template Like you can install the app and just using file Zilla as an SFTP client You can upload the files and you if you are thinking about a more complex application like I don't know not gs application or something very specific basically the philosophy is that if you are able to Install the application by hand in the command line, then you can basically copy paste all the command You type into a script And this is a good start for why you know application then you can refine it and we can making it more generic and robust But basically if you are able to install it by hand You are quite close to being able to create a way in this application There is documentation online in the way in this documentation three times up Thank you Okay, my question is just The hardest part for me Self-hosting with my you know host is not why no host but it's working with the limitation of the ISP and Do you have plans to try to help with that or work with ISP's so in fact I was not able to to fit the internet cube thing in the presentation But basically the internet cube thing is trying to make and to create a plug-and-play device That you can just put in the end of the general public and they will plug it at home And it will be working right away. So how does it happen? Well, we use basically a VPN from the FDN Federation So this is like Associative ISP in France, but it could also work with like German IS German Associative ISP. I don't know and Basically you get well thanks to the VPN you actually bypass all the ISP Restrictions so for instance like the port 25 or email. Thank you