- 2 Posts
- 25 Comments
I just found out about cloudflared, it looks straightforward but you need a cloudflare account to use it. IDK what (if anything) they charge for it.
I have generally just used a VPS for this. I’ve done it through an ssh reverse proxy which is pretty crappy, but a more serious approach would use iptables forwarding or wireguard or whatever the current hotness is.
solrize@lemmy.mlto Selfhosted@lemmy.world•This is another implementation of what's possible inside of termux for all you self hosters.English5·2 days agoI’m confused, you implemented the graphical chess game in the terminal? Or you implemented a web server and pointed a non-termux browser at it?
I didn’t know about cloudflared, pretty cool. I just use a VPS and (if applicable) an ssh reverse proxy for that.
solrize@lemmy.mlto Selfhosted@lemmy.world•Everyone should have a home server (or a friend that has one)English11·3 days agoYeah for 80TB you’d want either a server or a NAS and at that point I’d have to weigh the cost against a rental. Still though, how will you back it up? What’s going to be on it anyway, e.g. video editing? You’re more in professional workstation territory than home server. If it’s datahoarder type stuff (archived sitcoms or whatever) then yeah ok I guess. Certainly a DIY box with a say 6x 24TB desktop HDD’s will cost less than a few years of renting Hetzner boxes with that much drive space. Those drives are very cheap now, $300 each on newegg. But still, this is very much a niche use, nowhere near “everyone should have” territory. Unfortunately it’s still not enough data to think seriously about a tape drive.
Hmm it looks like a 160TB Hetzner server (10x 16TB drives, Intel W-2245 CPU with 128GB ram and also 2x 960GB SSD) is $150/month in the Hetzner auction. Could you build and run a comparable home server for less, say spreading the cost over 3 years? Probably yes but it would take some effort. And how much do you pay monthly for that two-way 1gbit internet pipe? Can you really open public ports on it and serve files in much volume at that speed?
solrize@lemmy.mlto Selfhosted@lemmy.world•Everyone should have a home server (or a friend that has one)English1·3 days agoHome Assistant is kind of interesting for solar power I guess, though I haven’t looked into it much. Otherwise it’s a smart home thing right? See the biggaybunny link I posted ;). I had to look up NZBGET and so on, but yeah, if I was trying to keep it private I certainly wouldn’t want to connect to it from home internet. I used to have a server in Romania that would have been a good candidate for stuff like that if I were into it. Download to that and then scp to home.
Nothing stops me from upgrading/downgrading VPS software any way I want afaik. Although it might less secure than a dedicated server. I have had dedis in various places at different times though my main beater machine is a VPS. I tend to think hosted servers are more secure against physical intrusions than a home server is, though who knows. The software is basically the same, and the DC’s have good DDOS protection.
Yeah you’re probably right about using a phone as a server. It’s a cool re-use though.
solrize@lemmy.mlto News@lemmy.world•US treasury considers special $1 Trump coin reading ‘fight, fight, fight’1·3 days agoFight fiercely Donald, fight fight fight, Demonstrate to them your skill…
solrize@lemmy.mlto Selfhosted@lemmy.world•Everyone should have a home server (or a friend that has one)English11·3 days agoYeah that is kind of vague though. I don’t really have other stuff on my LAN (https://biggaybunny.tumblr.com/post/166787080920/tech-enthusiasts-everything-in-my-house-is-wired) right now unless you count my phone.
I’m in another thread right now where a guy is running a simple encrypted chat server on his phone under tmux. That is pretty cool and using an old phone is an interesting alternative to a razzleberry pi if you don’t mind running Android and don’t need much compute or storage.
I think I see, you’re suggesting using a local server as sort of a jump box to the internet, with otherwise disconnected clients. I guess that has some attractions, though in practice I use web browsers all the time, with the usual bug-ridden software stack that surrounds such things. If I were doing anything really sensitive I wouldn’t use that approach.
solrize@lemmy.mlto Selfhosted@lemmy.world•Using Termux to create a tiny selfhosted hidden chat server with E2EE.English2·3 days agoI did see some onion code in the script, but didn’t figure out that it was listening on an onion port. Cool. I’m not sure of the attraction of running it on a phone, but I’ll take your word for it ;). Do you actually use it? Yeah I can see wanting to reorganize it in some ways, and maybe try to use some more standard protocols (irc?) or a subset. Does tor not already provide its own crypto?
solrize@lemmy.mlto Selfhosted@lemmy.world•Using Termux to create a tiny selfhosted hidden chat server with E2EE.English7·3 days agoWow, it is cute. I’m still having trouble imagining using it, but I like the idea of a curses chat client under tmux.
solrize@lemmy.mlto Selfhosted@lemmy.world•Using Termux to create a tiny selfhosted hidden chat server with E2EE.English4·3 days agoI don’t get it, how to other clients connect and do they use the same program? It does look cool though the tmux keyboard is bare bones.
solrize@lemmy.mlto Selfhosted@lemmy.world•Everyone should have a home server (or a friend that has one)English1·3 days agoWell that was one idea mentioned by one of the other posters: better security by having the server off the network.
I think my luddite tastes in software are part of it, but if I have a server on the network, it might as well be in a data center where I don’t have to worry about space, power, noise, ICE raids (my servers are in several countries so they’d at least have more work to do), etc. I can add or delete new hardware with a few clicks. I actually do have an old Supermicro 1U server in my kitchen but it’s just sitting there unpowered. I had intended to colo it but it’s just not worth doing that. I had forgotten about it.
Even if I have a server at home, I probably want to back it up over the network, so then what? There are remote copies of the files then either way.
solrize@lemmy.mlto Selfhosted@lemmy.world•Everyone should have a home server (or a friend that has one)English1·4 days agoAha, yeah, sharing with people at home is an attraction and it’s good to not have to rely on your home internet being up for that. DVD backups though (unless they’re being shared too) seems like they can be handled either with client storage or remote servers. You want off-premises copies of your backups anyway.
solrize@lemmy.mlto Selfhosted@lemmy.world•Everyone should have a home server (or a friend that has one)English11·4 days agoI mostly listen at home, but I do have some music files on my phone. I could put them all there in principle. The phone has 256GB of local storage and an SD slot that can take a 2TB card. It’s a cheap phone too (Moto G series). I have a few GB of music that I listen to plus some archived.
If I’m going to stream to my phone away from home though, that means the streaming server has to be on the internet, and wasn’t one idea of a home server to be off the internet? I do have a bunch of such files on a bare metal dedicated server at OVH. They have better things to do than examine my files and delete stuff with the wrong kind of lyrics. I do understand not wanting to use stuff like Google Drive where they do mess with the files.
Even if I wanted to totally control the hardware I’d probably look into colo. But dedicated servers always end up being cheaper.
solrize@lemmy.mlto Selfhosted@lemmy.world•Everyone should have a home server (or a friend that has one)English11·4 days agoI’m not into video, I didn’t want a rehash, I was hoping for a 1 sentence summary or the like. I don’t have any subscriptions and my music and ebooks are on the client and I don’t understand the attraction of putting them on a server. I guess the thought is that many people use their phones for media consumption, with limited local storage particularly on old iphones, but I’m not set up that way. I like having the files local instead of streaming them.
It’s not about me personally but rather (regarding media) about how a streaming setup is better than local file storage for stuff like ebooks. Even for a phone user, phone storage is cheap now, especially if your phone has an SD slot. One big attraction of servers for me is fast internet, but that means hosted servers rather than home since my home internet is slow.
I’m something of a a luddite but I’ve generally tried to stay away from “smart home” stuff, streaming subscriptions, etc. So I’m trying to figure out if home servers are more of the same.
solrize@lemmy.mlto Selfhosted@lemmy.world•Using rsync for backups, because it's not shiny and newEnglish9·4 days agoI’ve been using borg because of the backend encryption and because the deduplication and snapshot features are really nice. It could be interesting to have cross-archive deduplication but maybe I can get something like that by reorganizing my backups. I do use rsync for mirroring and organizing downloads, but not really for backups. It’s a synchronization program as the name implies, not really intended for backups.
solrize@lemmy.mlto Selfhosted@lemmy.world•Everyone should have a home server (or a friend that has one)English11·4 days agoAgain though, why a server? I don’t understand the concept of streaming really (I mean why I would want it, not how it works). I have some music files but they are on my laptop’s internal SSD (plus a few on my phone). No need for streaming. The idea of a server is generally to run some network services 24/7, or serve multiple clients, or have more hardware resources than would normally be found on a client PC. I don’t see a raspberry pi at home helping with much of that.
I guess I could imagine wanting some kind of centralized media server at home if there were multiple people using it, but it’s just me, and I’m generally not into video so I don’t have a huge video library or anything like that.
solrize@lemmy.mlto Selfhosted@lemmy.world•Everyone should have a home server (or a friend that has one)English11·4 days agoI’m pretty comfortable running Debian on servers. I just don’t understand why I’d want the hardware at home instead of remote. I don’t have much space at ome, and my home internet is crappy.
solrize@lemmy.mlto Selfhosted@lemmy.world•Everyone should have a home server (or a friend that has one)English12·4 days agoThe main difference is that having a home server means You are in complete control over Your data. You can run home server and isolate it from the internet, running only on local network. Great for privacy and You are not relying on some external provider being reliable and available.
I my a laptop for that, no remote access, I mean what services would I want to run and what would the clients be?
Org-mode and git push works for me.