 Hello and welcome to today's episode, which is setting up KD staff, namely Dolphin, Consol, KD and Kmail, but we talk about other things as well, to work with web hosting, specifically Ultahost web hosting. Now, quite obviously this episode is sponsored by Ultahost, which I think is a very nice thing because they are actually helping me contribute to KD via this video. So let's actually talk how to integrate their services into KD Plasma. Starting off with the obvious, what if I have web hosting at Ultahost and I do actually want to see my files in Dolphin when I open up Dolphin. And that can be done in a couple of ways. We're going to talk about FTP, mainly what you do after actually, you know, subscribe, subscribe into Ultahost is that you have a page for your service. And then you're able to log in into a C-Panel that has tons of options. And one of these options, if you search really hard, is FTP accounts. In that page, you have an UI to create users who will access via FTP your files. And you can actually specify like how much data each user should be able to add to the web hosting and also which directory should be available to each user. So I just created an example one that is able to access everything and has unlimited storage. And when I do that, I actually get the info that is required for Dolphin to do its magic. So I open up Dolphin, and I go into the network section and I add a new network folder. It's going to ask me what kind of network folder I want. There's FTP. There's also a section we'll get to that. But first, click on FTP, you get a dialogue with all the info that you should fill out. And that is literally copy pasting from the FTP page and in general the C-Panel page. That was actually really easy, which is super important because I kid you not, about this kind of web hosting stuff, I'm so dumb. So it was super nice that there's actually a new UI to just copy paste stuff. And that actually worked out of the box. Right away, you do get all of your files and you can just as an example, right click, create a new file, and it's going to automatically update on the web hosting, obviously. And you can also see that it actually worked from the C-Panel page. You do have a page that shows all of your files and you can interact with them directly from the web browser if you want to. But I mean, it's, there's Dolphin. Dolphin is cooler. SSH. You can also go with SSH. In this case, I didn't actually use the FTP account, but I use the general account that manages everything. And again, same info to copy paste. It just works out of the box. And in this case, I actually get access to everything and not just the home directory, which is pretty useful. So I set up both. And if you do want to access this very often, you can just drag and drop the folder into the bookmarks on the left. And that's gonna bookmark it. So that was actually easy, which is important because I'm dumb talking about SSH. Now, it's super likely that you know how SSH works better than me. Again, I'm dumb, but luckily enough for me, there's a console tool that makes SSH easier. So what I did firstly is to go into again, this panel, there's a section regarding SSH, which has the ability to manage case. So I generated a public private K pair. And I downloaded the private K and I also changed its permissions. Otherwise, this whole thing won't work. At this point, you do open console. And here's what you do. You'd go to the plugin section, and you enable SSH settings. You will get a panel on the left. And in that panel, you will be able to create new settings for the SSH stuff, which is super nice because yes, at the end, it's just a command line that you're supposed to write, but I'm dumb. So actually having a UI where you just copy paste information that you have to is beautiful. So again, you have C panel of old house from one side, you have console with SSH stuff on the other side, and you just copy paste the info, you will have this entry, and then you just double click it, and you get the, you know, you just log in via SSH. I wish I knew this before, would have made my life easier. But now you know, there's also another plugin in console that you can activate just just under the SSH one, but I'll leave you to actually discover what it does. Pretty neat. Let's switch to Kate. So if you're doing any development or that sort of stuff, which I do, you're probably going to need Git. So another very nice feature that I found in C panel, I was literally clicking random buttons to discover cool stuff. And one feature is that you're actually able to clone repositories from the web interface directly. So you just open the Git stuff, you copy paste the link of the remote GitHub repository, or you can just create a new one from scratch. And you know, you select the folder to copy it to. And that was it literally. And that's actually important because, okay, yes, you could do that via SSH and console, but again, I'm dumb. It's nice to just click a button. And the cool stuff is that Kate actually has very strong Git support inside of it, which means that now you can control the files that you have in your web hosting via Kate Git UI, which is super nice. So how does this work? You open up Kate and on the left, you get a Git button. You just click on Git and then you're able to see what branch you're in. You're able to commit, pull and push, obviously, but you also get some nice features such as you can compare branches. When you do that, you just select the other branch branches, you can compare branches, you select the other branch, and then you're able to see all the files that are changed. And for each file, you get the div, so with all the plus and minuses, and I'm using an outdated version of Kate, but in the latest one, it's even prettier, you get all the green and red UI. So that nice, nice. Next one is setting up an email. And again, from all the hosts, it's incredibly simple, actually, from the service webpage itself, you get a button that literally says create a new email quickly, and you just have to insert what the email address would be and the password, click a button, that's it, which is super important because I'm dumb. Then on the left, instead of going to see panel as before, you go into web mail and you just log in with the credential that you just created. And that's it, it works. Now, however, we do need to connect it to Kmail, because obviously, we're going to use Kmail. You could use round cube, which is the web email open source thingy that Ultaust directly offers. So you don't have to use Kmail, but I mean, it's KDA stuff. So we have to. And it's actually pretty easy. From Ultaust website, you just say automatically configure my device, which is not going to work, obviously, with Linux and Kmail. But by doing that, you actually get all the manual setting up information that we need. You've got POP three, you've got I am AP stuff. Again, you know, these things better than I do, actually. But I just know enough that I can just copy paste this information. When in Kmail, you just click create a new account. And then you just, you know, copy paste the info. I'm such a professional. Okay, so these are the things that I want, I wanted to talk about. There is a couple of things that I did notice whilst recording the video. And the first one, which is super nice is that you have a series of plugins that you can just install with one click. So I thought, what if we could create a master non instance with just one click? And I went through the list and unlikely, no, there's no master don't. However, firstly, somebody could, you know, add it, it looks like it's a store where you can add things. And you do have GNU social, which should be part of the Fediverse, if I'm not incorrect. So I tried to do my own GNU social instance, just with one click. And surprisingly enough, it worked. I just have to click install. And that was it. If I had to do it manually, years would have taken, it would have taken years. So that was pretty nice as well. And it immediately told me that what the address was, and that I could like copy paste the new address to Sharon Twitter, literally said, you know, copy past this, so you can share it on your social networks, fair enough. And I do think that it would be very cool to see like, more social networks, open source, social networks appear on the list. I also found a dating app. If you want to self host your own dating app, there's an option to do that. Why wouldn't I do that? Why wouldn't I ask my own dating app? Okay, so anyway, another thing whilst I was recording the video, I actually had an issue because whilst setting up the accounts, I messed up passwords and I couldn't log into some of the accounts I created anymore, because I'm dumb. So what I did was to try to contact support of Altos to actually see if it was any good, you know, that's the kind of things you want to know before you talk about the service. And there is a chat thingy that you can immediately send a message to. Since it was a technical question, they referred me to a ticket page, which is a page where you can create tickets and so I made one. And they immediately answered with the correct password, which was super nice. And, you know, it literally took them one minute, which means that they have good support. And also my question was particularly stupid, I guess. So to end this video, I actually paid for the service. I know I'm sponsoring it, but I actually paid for it to see how it worked. And it's 3.06 euros a month if you pay monthly. It gets cheaper if you per like yearly and such. It's 286 euros if you pay yearly and 2.6 if you pay three years in advance. And if you pay from a year and on, you also get, it also says free domain, which I guess means you get a free domain, which is nice. But to be fair, I didn't try that button. So I'm gonna trust it. In the starter, you do get like one domain, 30 gigabytes of SSD, you get 10k roughly, visit monthly. And then it's like unmetered bandwidth, free backups, free SSL certificate. I had no clue if this was any good. So I went around and tried to compare it to other services. I checked out Hostinger. I was like, is it any good? And the base plan of Hostinger does not give you daily backup, daily backups. You don't get multiple email accounts and you also don't get unlimited bandwidth. And it's 50 cents more expensive, ideal breaker. There's also Contabo, which looks a few cents cheaper, but you actually have to add that, like the AT to it. And then it's like 75 cents more expensive. So it looks like what Old Host is offering with its base model is actually super cheap compared to pretty much everything else. I couldn't find cheaper stuff. So I think that if you're like somebody that's starting out and learning these things like me, because I can't just understand them at first go, this is actually extremely appealing. Drinking game, one shot for every time I said, I'm dumb.