How the Ancient Greeks & Romans Made Beautiful Purple Dye from Snail Glands
openculture.com/2024/06/how-thโฆ
How the Ancient Greeks & Romans Made Beautiful Purple Dye from Snail Glands
Much has been written about the loss of color in the twenty-first century. Our environments offered practically every color known to man not so very long ago โ and in certain eras, granted, it got to be a bit much.Colin Marshall (Openculture.com)
reshared this
abeorch reshared this.
Got my robot vacuum running Valetudo the other night...
....then proceeded to get stoned and watch it roam the house, doing it's thing.
And then it dawned on me - I now have a completely self-contained autonomous robot that is free to roam my house, not attached to any cloud services, doing actually productive things; and I have full control over it.
I know it's an odd thing for a grown-ass man to get excited over, but I can attest to the fact that 14 year-old me would be over the fucking moon about this. My parents got me the first Lego Mindstorms set for Christmas when I was younger, and I had an old Palm V handheld from my uncle; I managed to figure out how to control the Mindstorms controller with the Palm V's built-in IR blaster, using just a "universal remote" app.
How far we've come.... Just accomplishing this has given me a renowned motivation for self-hosting shit; it's incredibly freeing. And knowing that the manufacturer of this vacuum could access it at any point and just outright shut it off without my knowledge.... I don't have to deal with that anymore.
The robot is a Wyze "Robot Vacuum" (model WVCR200S), which is based on the 3irobotix CRL-200S - the very same robot one author recently discovered was being intentionally shut off after he had blocked some telemetry URLs. I bought it for $20 on eBay. Fully functional, but the battery only lasted ~10 minutes from a full charge. Luckily it just uses four 18650 cells in series, so replacing those was a pretty simple task. I did not buy a whole new pack (most of them are expensive and falsify their true capacities), rather opting for individual Molicel P30B 3000mAh cells for ~$5 each. I ended up having to peel off the nickel tabs from the old cells and carefully solder them to the new cells, as I don't have a spot welder. Lots of flux and a soldering iron set to 450C were key here. I would not recommend that method ๐ .
Edit: My parents dropped by last night and I gushed about it to them... My dad is a tech guy, so he was pretty interested. My mom was more "I have no idea what you're talking about but I'm happy that you're happy" ๐๐
like this
Cobrachicken, Odious, lettruthout, AbouBenAdhem, aichan, InEnduringGrowStrong, azdle, paschko_mato, Let's Go 2 the Mall! โ๐, Zarlin, wildbus8979, ryokimball, Mozart409, yaroto98, slazer2au, philophilsaurus, ShenanigansMcGee, gkak.laโ, ChrisPI, DualState, CompactFlax, RandomLegend [He/Him], leo, iii, nomad, barkingspiders, raxen001, LordStarkiller, ultranaut, thejml, BakedCatboy, EscanortheArrogant, mydude, SpaceRanger13, JustMoe, Black616Angel, be_gt, finalarbiter, iAmTheTot, rescla, , Lucy :3, asbestos, Bluefruit, nieceandtows, SidewaysHighways, Clay_pidgin, Onomatopoeia, Sam, The Man, DaGeek247, Tippon, deafboy, Fiam, nabladabla, mrcheeseman, saffroncity, TurkeyDurkey, Siethron, relaymoth, corsicanguppy, chrd, L3ft_F13ld!, Sdes01, mlfh, diecknet, JakenVeina, kr0n, Lumisal, MolochHorridus, Trincapinones, dangercake, passenger, RickShawRick, Emperor and 40 other people like this.
don't like this
slazer2au and NuXCOM_90Percent don't like this.
reshared this
abeorch reshared this.
A Growing Number of โRepair Cafesโ Are Popping Up Around the World to Curb Consumer Waste - Inside Climate News
A Growing Number of โRepair Cafesโ Are Popping Up Around the World to Curb Consumer Waste - Inside Climate News
Local communities are hosting events where people can bring in their broken goods for repairsโfree of charge.Inside Climate News
like this
HootinNHollerin, Mrwyrd, SilverShark, assembly, Grumpydaddy, WYLD_STALLYNS, kopasz7, TheFeatureCreature, evroid, ๐๐๐ ๐ ๐๐๐๐๐, RobotToaster, gressen, OmegaMouse, SteadyGoLucky, Nhickz, Playonius, Kn1ghtDigital, unhappybobcat, CannonGoBoom, Øπ3ล, Prowly, captainastronaut, wildflower, glizzyguzzler, Valeia, ctenidium, hairyfeet, gheesh, Cherry, Saljid, ook, sk1nnym1ke, alphacyberranger, Xaphanos, KumaLumaJuma, TheLugal, sonofearth, Xanderill, raman_klogius, stukjetaart, mintiefresh, SomeRandomNoob, fckreddit, SpaceRanger13, disnomos, Patrikv, ัะพะธัüัััd, Deceptichum, prototype_g2, grehund, KaRunChiy, frunch, UnforgivenH4X, blave, thisisbutaname, aramis87, InvisibleShoe, four, cryptiod137, fdnomad, kimarxh, vyzu, BCsven, Luffy, winkly, PrivateNoob, apj2k36, irishPotato, Carpinchodormilon, ellypony, ch00f, brvslvrnst, ggtdbz, witty_username and 365 other people like this.
don't like this
njm1314, Redkefy, This is fine๐ฅ๐ถโ๐ฅ and StunningGoggles don't like this.
reshared this
abeorch reshared this.
like this
frunch, MentalEdge, RangerAndTheCat, potoooooooo โ๏ธ and laughingsquirrel like this.
like this
imetators, grehund, frunch, MentalEdge, RangerAndTheCat, moseschrute, xrun_detected and AlDente like this.
reddig33 doesn't like this.
like this
reddig33, quick_snail, renegadespork, laranis, villainy and KeenSnappersDontCome like this.
like this
kimarxh, Luffy, MentalEdge, RangerAndTheCat, tektite, potoooooooo โ๏ธ, Elextra, reddig33, laughingsquirrel, Galactose, 5too and ArachnidMania like this.
Over the past week, Iโve repaired an air filter that had a corroded trace inside its fan motor controller, a pair of Bluetooth headphones that had sweat ingress bust the power button, and Iโm working on rebuilding an LCD driver for an old piece of Mattel electronics.
Iโm very interested in this article.
Edit: and I forgot to mention the time a few months ago where a friend ordered a walking treadmill from Amazon that was DOA, so they just sent her a new one and told her to scrap the original. Turns out the power connector was unplugged from the mainboard receptacle.
like this
orize, brvslvrnst, D06M4, RangerAndTheCat, SuiXi3D, ptc075, Jf2540, potoooooooo โ๏ธ, Sam, The Man, Elextra, Samskara, reddig33, john_lemmy, laughingsquirrel, renegadespork, toebhi, sga, goatmeal, cb900f_bodhi, laranis, Galactose, Damage, 5too, ArchAengelus, โ๏ธ-, ImminentOrbit, grranibal, ArachnidMania, ChilledPeppers, Stache_, stopdropandprole and tallricefarmer like this.
like this
reddig33, john_lemmy, laughingsquirrel, laranis, ripcord, Damage, 5too, frunch, Stache_ and stopdropandprole like this.
like this
trashboat and CheesyFingers like this.
like this
โ๏ธ- and CheesyFingers like this.
like this
DominusOfMegadeus, frunch and Stache_ like this.
like this
spittingimage and ch00f like this.
still have
There are studies that show that people care for things more if they had a hand in creating/fixing them.
en.wikipedia.org/wiki/IKEA_effโฆ
Though I personally have more of a love hate relationship with my IKEA furniture.
like this
PhilipTheBucket and stopdropandprole like this.
like this
NoSpotOfGround, potoooooooo โ๏ธ, DominusOfMegadeus, laughingsquirrel, Cherry, 5too and trashboat like this.
Good.
Iโve worked in tech basically all my life. Everything from IT to shuffling wafer around a fab to now working for an aerospace parts supplier as an electrical tech.
The amount of waste isโฆ itโs shocking. A board fails, and half of these companies throw it away. The other half sends it off to be โrecycledโ as if thatโs any better in the long run. Just because one chip is bad or whatever doesnโt mean the rest of the components on the board are bad.
That being said, I understand the massive amount of labor it would take to desolder every component on a board just to add them to stock. Thatโs why nobody does it. Youโd need an army of people to properly remove and test every component on a failed board.
But, like, you donโt have to? All those components are already in a spot where they wonโt get lost and can be retrieved when needed: on the failed board. Thankfully the company I work for now understands that buying things to be shipped takes a lot more time than justโฆ taking an hour to steal a chip from a failed board and using that.
I worked for a company before that had at least half of the boards come off the wave solder machines with problems. Excess solder in places it shouldnโt be, failed components everywhere, and basic assembly issues. Theyโd toss these boards in a corner of the building to be repaired later. The issue is that they just couldnโt quit taking people away from rework and putting them on assembly. The engineers never bothered to come downstairs and actually do their jobs. So the failed boards never got worked on, and they kept generating a mountain of them.
So I guess what Iโm saying is that Iโm glad people are actually fixing stuff instead of throwing it away. Were that this would become the norm.
like this
Funwayguy, signalecho, NoSpotOfGround, tae glas [siad/iad], potoooooooo โ๏ธ, L1to, THB, Sam, The Man, Samskara, Clay_pidgin, laughingsquirrel, toebhi, ripcord, TheButtonJustSpins, 5too, ayyy, โ๏ธ-, Rooster326, Nefara, bingbong, Mandarbmax, ArachnidMania, PeacefulForest and Zythox like this.
like this
Elextra, renegadespork, SuiXi3D, frunch, sakuraba and ArachnidMania like this.
like this
potoooooooo โ๏ธ, DominusOfMegadeus, Samskara, reddig33, laughingsquirrel, TheButtonJustSpins and 5too like this.
like this
Clay_pidgin, laughingsquirrel, Turret3857, cb900f_bodhi, zzz711, TheButtonJustSpins, 5too, Rooster326, spittingimage, catbum, bingbong and Zythox like this.
like this
catbum, DominusOfMegadeus and ErmahgherdDavid like this.
ripcord likes this.
My guess is because a lot of cheaper electronics are genuinely not worth repairing if you have to pay for it, even if the repair takes literally seconds to do, and anything thatโs worth paying to repair can already be taken to eg computer repair places.
The world we live in now is absolutely full of cheap electronics. That stuff breaks more often than better built and thus pricier models, so it should be the first stuff to get fixed. And that kinda requires free repair.
I mean how much would you pay to fix a $20 coffee maker/kettle?
like this
Galactose, TheButtonJustSpins, RustyEarthfire, ripcord, Damage, 5too, ayyy, athatet and Zythox like this.
Yeah but hereโs the catch. If you want them to look at your shit itโs a flat โฌ80 fee here. Whatever the outcome. And then you pay for parts with insane markups. And if it requires thinkering well they donโt do that (my American fridge where the dispenser lever isnโt made anymore- no interest in doing custom print or bypass).
So unless you have happy interested passionate persons which usually is a hackerโs club you only have those kind of services it seems 
like this
quick_snail and Zythox like this.
like this
quick_snail and Zythox like this.
There is a free repair cafe near me and I'm thinking of creating one as well.
Since they get money from the city to do so that don't want to overlap on professional repair shops. So they only repair things that professional shop don't repair because it's not economically interesting for them.
Despite this rule they get a lot of repairs to do.
Because currently in rich country, repairing things is not a viable career outside of few niche areas.
like this
ErmahgherdDavid and quick_snail like this.
like this
Turret3857, tjsauce and zzz711 like this.
don't like this
Sausager, oyzmo, gndagreborn, skettilio, Zinerva and ErmahgherdDavid don't like this.
like this
Sausager, tjsauce, quick_snail, zzz711, oyzmo, gndagreborn, theparadox and 5too like this.
like this
slackassassin, 5too, ayyy and JamesBoeing737MAX like this.
At one point I invested in a $10 light bulb from Home Depot because the packaging assured me that it would last for years and years and so it was actually better than the big packages of ones that were cheap. It stopped working in a few weeks. I went back and asked one of their valued team members about it, and he said maybe the "board" on it "went out," which apparently happens to them a lot.
I kind of knew when I bought it that it was bullshit, but I didn't expect it to be such bullshit.
CFL turned out to be a massive lie/scam.
Pay anywhere from 8x-50x more per bulb... yeah the individual LEDs won't die but the device itself is usually fried in 3 months. Meanwhile I've got $0.25 incandescent bulbs that are 10 years old.
The potential "energy savings" are always trumpeted from the rooftops, but in the actual application you end up spending more because the constant waste/replace cycle vastly offsets any trivial amount of electricity saved.
JamesBoeing737MAX likes this.
like this
pixelmeow, PhilipTheBucket, decended_being, finitebanjo, PeacefulForest, buggybug and czardestructo like this.
StunningGoggles doesn't like this.
#opensource #office
heise.de/en/news/Office-alternโฆ
Office alternative from Germany by Ionos and Nextcloud is now available
With "Ionos Nextcloud Workspace," there is now German competition for Microsoft 365. The avoidance of US clouds is intended to strengthen digital sovereignty.Frank Schrรคer (heise online)
reshared this
abeorch reshared this.
Liz Wire
civicrm.org/blog/liz-wire/hearโฆ
reshared this
abeorch reshared this.
Where do I even start?
like this
, UndergroundGoblin, HelloRoot, JustVik, Rozaลญtuno, BroBot9000, crank0271, skoberlink, passenger, SharkStudios, Elrainia, Addv4, Celestial6370, BootLoop, jarmitage, kr0n, fartographer, SendMePhotos, Naho_Zako, corsicanguppy, IrritatedSudanesePenguin, mintiefresh, Porco, NotSteve_, Clay_pidgin, hakase, TheWinged7, Archer, Turious, Sips', INeedANewUserName, Lucy :3, Emperor, mlg, escew, irmadlad, baconpancakes, hydroxycotton, eighty, Nednarb44, GrayBackgroundMusic, RaoulDuke85, Techeable, Jank2, chelatna, jimerson, mintiefresh, RangerAndTheCat, herrcaptain, tootoughtoremember, MCHEVA, Chivera, Player2, bossjack, atmorous, altphoto, cameron_, plz1, nf3rn0, Goodlucksil, vividspecter, Anosyn, reliance7442, SidewaysHighways, proudwonton, mrnarwall, MichDuhOcelot, Let's Go 2 the Mall! โ๐, Knoxvomica, s3rvant, vtre7, ByteOnBikes, elgabo, Fizz and 36 other people like this.
don't like this
frongt, ryokimball, eleijeep, higgsboson and Briguy don't like this.
reshared this
abeorch reshared this.
like this
KaninchenSpeed, Rozaลญtuno, Toasted_Breakfast, WWLAladdinSane, irmadlad, Da Oeuf, krcr and Crash like this.
like this
Da Oeuf, frongt, UndergroundGoblin and Crash like this.
The only "bad thing" I can say is that sometimes it's so easy that you actually don't learn any thing.
I learned a lot. Definitely a whole lot less than if I had done it "from scratch". But also, I never would have done that. I tried and failed several times.
Crash likes this.
hefty4871 likes this.
I would personally recommend starting with a Pi-hole. It's easy to set up and provides an immediate improvement to your whole internet experience.
Try to follow the official guide or use a Docker container.
like this
sandwichwhiplashparrot, HelloRoot, Bogusmcfakester, Alfredolin, AbidanYre, BroBot9000, Toasted_Breakfast, jake, Addv4, yaroto98, Broadfern, curled, running_system, Alphane Moon, NotSteve_, Armight, passepartout, Archer, dcatt, guynamedzero, baconpancakes, shnizmuffin, Dhs92, Jank2, chelatna, Darohan, dditty, theorychapter, timmytbt, hiimsomeone, Goodlucksil, Sten, AtariDump, alchemist2023, Larry13, someacnt and OpossumScavenger like this.
don't like this
FenrirsFang, ayyo, TehNomad, monogram, Rooster326 and alchemist2023 don't like this.
like this
herrcaptain, ayyo, hiimsomeone, monogram, cameron_, Oha, Rooster326, Larry13 and Empricorn like this.
like this
irmadlad, Darohan, sneakyninjapants, timmytbt, fafferlicious, AtariDump, alchemist2023, Larry13, someacnt and OpossumScavenger like this.
like this
sneakyninjapants, triped, timmytbt, , UndergroundGoblin, Rooster326, AtariDump and Larry13 like this.
don't like this
Rooster326 and BroBot9000 don't like this.
like this
Rozaลญtuno and Toasted_Breakfast like this.
hakase doesn't like this.
If you are interested in the photo storage then start..... With the storage.
So pick up a nas or something similar, pay a bit more for the super intuitive fancy gui product and the start from there.
Learn what is nas and how to connect to a pc
Thne learn how to do the same with your smartphone
Then learn a bit about networking
Then... Continuous for the hardest itch and try to Scratch it
And if you need support, come back here, check videos and web pages or even chatgpt, for the basic stuff is quite acceptable
like this
Toasted_Breakfast, curled and WR5 like this.
BroBot9000 doesn't like this.
like this
Toasted_Breakfast, WR5 and irmadlad like this.
Rooster326 doesn't like this.
Shabby4582 likes this.
CasaOS
I tried CasaOS. Pretty slick piece of software.
Stop freaking out, you can do this. Don't try to build a full server farm on day one. Start small, get something that actually works, then iterate.
Practical path: plug an external HDD into your Linux Mint box and install Syncthing on both the Pixel 8 and the PC. Syncthing is dead simple for backups, it syncs your phone photos to the PC with no cloud, no port forwarding, and it Just Works. Install with apt on Mint, install the Android app on the Pixel, share the camera/DCIM folder, accept the device link. You'll have automatic backups within an hour and you'll actually learn how files move around.
When you're comfortable, add a second copy or offsite backup (cheap VPS, friend's house, or a rotating drive). If you want a web gallery, user accounts, or calendar/email too, then move to Nextcloud or a small NAS OS like OpenMediaVault or TrueNAS SCALE on a dedicated box or a Raspberry Pi. Use Docker if you want portability, and always put HTTPS and a firewall in front if you expose anything to the internet.
Bottom line, stop reading dozens of guides. Do Syncthing + external drive today, then upgrade. You'll learn a lot faster by doing than by overplanning.
like this
LifeInMultipleChoice, mybuttnolie, curled, update_coyotes, Naho_Zako, UndergroundGoblin, bitofarambler, heythatsprettygood, Toasted_Breakfast and NotSteve_ like this.
i started in january of this year because i upgraded my wife's computer. that gave me an old computer to tinker with.
i recommend getting an old computer, installing an OS (look up thinks like truenas, proxmox, unraid... there are more and they are different; try them all out if you want to see what you like)
then go onto youtube and search for things like " beginner" and you will get a bunch of tips/tricks/tutorials/etc. for starting out with your favorite.
Toasted_Breakfast likes this.
Immich is a fantastic photo backup service that is a replacement for Google Photos both in form and function.
There's a demo at demo.immich.app to see what it looks like and what you can do with it. As far as self hosting stuff goes it's relatively easy to setup. Work through the setup guide and see if you can understand that to get it running.
What it will do is make it available on any devices on your local (WiFi or wired) network. You will need to open a port on the Linux box's firewall, but that step is easy and I can show you how to do that on Mint. Then you'll be able to connect to it from your phone or any other devices (or right from a browser right on the server).
If you have any questions feel free to ask. I have a few things running on a Mint server I have.
like this
Naho_Zako, Toasted_Breakfast and huquad like this.
One option you could explore since you didn't list any other equipment, is a cheap VPS. You can pick one up at LowEndBox for cheap. I have a couple VPS test servers that run about $25 a year. That would help you get your feet wet a bit. You could learn how to deploy Linux server along with the standard defense systems in place like Fail2Ban, UFW, etc.
Or even a small NUC or RPi.
LowEndBox - Featuring the Best Cheap VPS Hosting, Dedicated Server and Hosting Deals Daily Plus Much More
Find the best cheap server hosting and the best cheap vps hosting, where you only pay a few dollars a month, exclusively on LowEndBoxLowEndBox
Agreed. For actual backup, I'd put it in the cloud.
Really, I'd run immich locally, and then back that up to the cloud, but that depends on how valuable the data really is to you.
irmadlad likes this.
Really, Iโd run immich locally,
There ya go. Encrypted of course. That way OP can still learn to stand up a proper server and defenses before it almost instantaneously attracts the attention of literally any or all of the 1.5 billion known, active, automated bot accounts at this moment +/- show up at your port 22 doorstep and helping themselves to your resources.
The very first linux server I stood up on a vps, was taken over quite quickly. So, that spurred me on to read tutorials, scour chans and forums, just looking for guidance and knowledge. Now, I understand a lot more that I did way back when so it's gotten easier. Not that I house a vast trove of wisdom or knowledge....pffffttt....that does not exist. I learn something new all the time. That's one of the aspects I really love about self hosting.
Zorsith likes this.
Zeroth, consider GrapheneOS on that Pixel.
First, Syncthing on the PC and Syncthing-Fork. Now you can sync (and anything else) your photo files from phone to PC and vice versa. Congrats, you have photo storage backup.
Second, either a vpn to your home network so you can backup on the road, or Immich (as elsewhere suggested) for your own google photos experience.
Third, whichever of second you didn't choose.
Fourth, get ye an offsite backup (search 3-2-1 backup). rclone is your friend, but encrypt first locally with Cryptomator, then you don't have to trust your storage provider.
for "photo storage backup", you can simply use syncthing.
unless you want to really learn to "self host"
like this
Da Oeuf, Jank2 and Daughter3546 like this.
you pointing out "mainly" just shifts his question to the next time he decides to host a service, which is what i meant to point out.
they might state that, but upstream syncthing says that the feature is intentionally hidden in the advanced settings and they plan to deprecate it.
don't like this
shishka_b0b, Daughter3546, brb and marighost don't like this.
like this
Ontimp, scottrepreneur, eighty, irmadlad, Toasted_Breakfast, Techeable, Jank2, jimerson, pandakhan, sneakyninjapants, timmytbt, tootoughtoremember, Goodlucksil, vividspecter, llii, fafferlicious, Fizz and theorangeninja like this.
Documentation, take notes on what you setup, ports opened, accounts created. This will be very valuable when you envitally get services setup and forget about them.
@Toasted_Breakfast@lemmy.today OP this is advice you can take and apply throughout your selfhosting journey. This advice is worth it's weight in gold right here. I lean heavily on my notes and they are prolific. My memory is shit for a lot of reasons including medical, and my notes have saved my ass many times.
Awesome advice!
like this
Toasted_Breakfast, jimerson and theorangeninja like this.
artyom doesn't like this.
Fizz likes this.
I keep a small sized notebook with the first page or so an index of sort, and then a page for each service or server. Doesn't have to be a lot, but be sure to give your future self all the info that will be needed. For instance not just a password, but also the username. Any problems you have had and how you resolved it. Depending on the sophistication of your network, vlans, firewall info, is it wired to your router or switch, what port. What slot of your multi button power bar it is plugged into, so if you need to cut power or restart you dont have e to randomly push switch accidently turning something else off. Basic server specs, what type/size of raid or HDs, do you have room for more HDs later, RAM slots and what's in them currently.
I might get some flack from writing down passwords, but a password manager can remedy that. I still keep some of mine on paper tbh, I have had pw managers break or go offline and I am not terribly worried about normal theifs knowing how to ssh into my linux boxes.
fafferlicious likes this.
It doesn't get as easier as this (for photo storage backup):
docs.immich.app/overview/quickโฆ
It has step by step guide, using very simple commands you can just copy and paste for the most part.
Since you are using linux, and you are in the fediverse I do assume you can move your way around setting up Immich with that guide.
Quick start | Immich
Here is a quick, no-choices path to install Immich and take it for a test drive.docs.immich.app
like this
Toasted_Breakfast, frongt, funkforager, huquad, lime_red, TehNomad, motruck, atmorous, timmytbt, cameron_, , llii, addy, Balldowern, tomatoely, vtre7, Fizz, BlindFrog, happydoors, alchemist2023 and Larry13 like this.
alchemist2023 doesn't like this.
like this
saffroncity, tomatoely, Fizz and happydoors like this.
I'm surprised I had to go this far to find immich. I 100% recommend it, and yes it's selfhosting if you run it yourself. Still selfhosted even if you use a VPS as long as you control and administer it.
For hardware, I actually recommend against raspberry pis these days. You can get a cheap mini PC that's much more performant and better supported for the same price as a pi plus the accessories (SD card, case, power supply, etc). Use Debian or Ubuntu as host and follow the guide on the github for installation.
like this
net00, Toasted_Breakfast, Zorsith and saffroncity like this.
like this
falx, Toasted_Breakfast and tomatoely like this.
To be fair until very recently immich would have been a horrible recommendation for someone that is completely new to self hosting because almost every other update was a breaking change that required you to carefully read before updating.
And even if you tried if your installation was old enough eventually your compose file would Drift Away from what main line was and you basically had to seek the help of the developers to fix it up.
It only just recently released what is supposed to be the stable line that should hopefully no longer need these large breaking changes
like this
Toasted_Breakfast, saffroncity, tomatoely, Fizz and Larry13 like this.
Toasted_Breakfast doesn't like this.
Think of self-hosting as - instead of depending on cloud services from other entities (google/apple/whoever), you host those services yourself by running them on your own pc or maybe your secondary pc running 24/7 (usually locally, in your own home).
Some common services might be automatic photo backup and storage (like immich), or running an adblocker for your home network, or streaming movie/music from your hard drive to your phone/TV (like jellyfin).
Don Piano likes this.
don't like this
Tithen, ripcord, Fiam, Oha, LordKitsuna, net00, toynbee, greasewizard, vulkanik and BroBot9000 don't like this.
How do I learn
...you say in your OP. Yet instead of learning, you complain "what kind of crap server is that". You don't learn by thinking anything is the softwares fault.
It is perfectly normal, that you can reach the server IN your home network only when you are connected TO your home network. That is a security feature by your router and thus by design. But in order to learn how to open it up, you would need to be willing to learn. About security, about networking, about how to find servers, i.e. the internet and more.
But for the beginning: how is that even bad or crap? Like, it saves your photos when you come home and connect to wifi. Awesome, congrats!
like this
Oha, saffroncity, mustlane, Björn, rgalex, IncogCyberSpaceUser, addy, net00, toynbee, bcgm3, Toasted_Breakfast, jrubal1462, tomatoely, Max, FeatherConstrictor and BroBot9000 like this.
like this
Toasted_Breakfast and BlindFrog like this.
What kind of crap server is that? How on earth do I connect to it or set up a connection so I can access it from anywhere?
The nature of self hosting is that you're doing the things yourself. With a service like Google photos you don't even think about this stuff because someone else manages and figured the things out already for you.
This is good, lets you see if you are up for it when things don't work out of the box exactly like you wanted. If it's too much then I suggest you use a managed service.
Otherwise, then I suggest you begin with checking out tailscale. Tailscale is not exactly a selfhosted service but it's the easiest path for SECURE remote access I can think of.
But as the other reply said, do you really need remote access? I mean, you can simply do the backups when you are connected to your home network...
Tailscale quickstart ยท Tailscale Docs
Install Tailscale in minutes. Create your private network and manage any device, anywhere.Tailscale
like this
bcgm3, Toasted_Breakfast, tomatoely, dieTasse, FleischMicha and BlindFrog like this.
BroBot9000 doesn't like this.
I also knew nothing about self hosting, but wanted to move away from Google photos, and that eventually led me towards self-hosting and immich.
Most people recommend using something like Tailscale so you can access your server from anywhere. That wouldn't necessarily work for me, because I wanted to be able to share links to pics and videos with friends/family who wouldnt be a part of my Tailscale network.
I ended up purchasing a cheap domain, and using cloudflare to allow me to share links broadly. (Because my family deserves better quality videos of my adorable children than the compressed crap that comes through in a group message between iOS and android. I have tried SO hard to convince them to move our group chat do a different platform but I have failed.). It's probably ill-advised for somebody who knows as little as I do to go this route, but I'm filled with the un-earned confidence of a middle-aged white man.
like this
tomatoely, net00 and Toasted_Breakfast like this.
Being tethered to USB each time even if you want to copy or view 1 photo will get incredibly annoying.
Immich will also give you lots of useful features like albums, tags, filtering, face detection (local), and supports multiple devices and users (do you have enough USB ports? :p) . These small features will turn more and more useful as your library grows.
You can first keep Immich working in your local network while you figure out tailscale, flexibility is a strong suit here.
like this
tomatoely, Toasted_Breakfast and BlindFrog like this.
Judging from your comments, you seem to be lacking some basic knowledge and skills to get started.
None of the comments here are useful without getting those up to speed.
You definitely might want to start of looking into networking: how do computers connect to each other and the internet.
Since you're using Linux Mint, I do assume you have some basic knowledge of using the terminal and basic commands.
Next you might want to learn Docker, which is useful when learning self-hosting, as most solutions will have an option to use that.
like this
speq, r3tr0_97, Crash, Toasted_Breakfast, tomatoely, ByteOnBikes, Onions Sliced Thin, FleischMicha, BlindFrog, theorangeninja, HereIAm and ChillPenguin like this.
like this
Areskul, tomatoely and theorangeninja like this.
Do you have any favorite starting points for Docker? I'm still learning myself.
Edit: Looks like Docker's website has some pretty easy-to-follow tutorials.
BlindFrog likes this.
Ooof, yeah reading their comments, I agree.
OP, if you're reading this, start even smaller. Not everything has to be right in your house.
I been deploying web apps since 2010, and I jumped right into self hosting during the pandemic and it was a massive headache or challenges I wasn't prepared to face or maintain.
I gave up (for now) and just used open-source apps and AWS, because I needed availability. And every few months, I do a bit more to one day move everything to pure self hosting.
like this
Hawk, HereIAm and anonymous111 like this.
This is kind of an info dump and I havent fully gone through to verify everything but this is a guide from a trusted ytber explaining step by step how he setup and managed his self hosting environment.
wiki.futo.org/index.php/Introdโฆ
For a more bite sized entry into self hosting just join the community (like you are now) and learn about the different services people are hosting and when one sounds good then look into how to set it up and ask questions along the way.
like this
Toasted_Breakfast, BlindFrog, iegod and youmaynotknow like this.
I had a look at a few guides. They all come with a few assumptions and get into details but I was thinking that any guide needs to cover:
options:
Infrastructure - e.g. VPS/bare metal at home ,
Applications - nextcloud, media server, home automation etc.
Middleware - identity/authentication/ reverse proxy, backup, email, Patching/updates , xdav and other support tools for mobile,
Networking - home network, subnets, vpn/tailscale, firewall, port forwarding, static ips., ipv6
KDE connect and/or Synching/Syncthing-fork.
I don't think you're ready for self-hosting, but getting these installed and sorted out will help you move along that path, plus it will meet your needs in the mean time.
Bit, as others have suggested, get familiar with networking a bit.
You might want to get a raspberry pi or cheap SBC with a good amount of memory and disk space, and fuck around for a bit, trying some things.
like this
Cxyz, Joelk111, Dogiedog64, weee, fin and ๐ Inkstain (they/them)๐ฉ ๐ช like this.
bastion likes this.
If you really want to self host but you aren't interested in a lot of dirty work then you can get a Synology and use Synology photos, right next to Synology drive ( Google Drive substitute) and everything else substitute.
It "just works" and it handles all of the updates/security for me. Even includes secure enough access via quickconnect so I can connect over the Internet.
That said it costs more than diy, and I have hardware limits. I can't just get 2 more drives and hook them up. I have a 2 bay Synology so I would need a whole new unit to get 2 more bays. It's better for me to just buy bigger drives.
Software wise - if it isn't in the Anyone App Store then you can just use docker so it covers everything.
But as someone who is already busy enough with a full time tech job and 2 kids. This solution works for me
Get yourself the cheapest n150 box you can, the 4 port versions are good im case you decise to upgade and convert it to a fw later. Get a 4tb 2.5 ssd if you afford it and a chewp dual or more jbod external for safe backups.
Every year upgrade and stick to proxmox and opnsnese untill/unless you have reason otherwise.
like this
๐ Inkstain (they/them)๐ฉ ๐ช and Empricorn like this.
Fractionalsense likes this.
like this
orize, ๐ Inkstain (they/them)๐ฉ ๐ช, ptc075 and Toasted_Breakfast like this.
amorpheus doesn't like this.
Going by your comments, I think you need to know a few basics before you get into people's suggestions for actual services. Start with this: more or less, "the cloud" is just someone else's computer. It's bigger, the connection is faster, etc., but the services you use most likely run on a Linux computer much like the one you already have.
For experimenting with the topic, it would be good to have another computer that you can mess around with and not worry about having a usable machine. If you can cobble together a desktop from old parts it will be enough to start the learning process.
like this
Toasted_Breakfast, Synapse and abeorch like this.
The Self-Hosting Starter Pack: 5 Simple Tools I Recommend To Get Started With Your Homelab
Self-hosting isnโt rocket scienceโif I can do it, so can you!Theena Kumaragurunathan (It's FOSS)
Toasted_Breakfast likes this.
I don't think these self hosting articles are that useful and much more than a list of applications. They send people off in the wrong direction.
They only answer that 'what do I want/could I do' but they don't answer the 'what device do I want to do it on' and 'where do I want to be able to do it' questions - They also don't answer the 'what do I need to learn to do it' - what do I need to protect my data?
And frankly I think they take the wrong approach when there are now more comprehensive solutions that could put selfhosters in a better position and get them thinking about questions like 'What happens when the cheap laptop I'm running this on dies/house catches fire/ How can I stop someone get into my application - How do I not forget all these passwords? - Sure they are great to play around with but would you really recommend anyone start ouy by spinning up Nextcloud and then putting stuff on it they really don't want to lose?
Sorry that might sound grumpy.. I don't mean it to be. Its great that people are being encouraged to try - but they should also be really early on talking about things like 'doing things with a friend or a group of similarly interested people' (I know that sound weird - but you need offsite backup people .. and someone to be able to step in of something happens to you .. or things go wrong. (It takes a village to raise a baby)
Nah not grumpy just good additional advice. Thanks for taking the time to add to the conversation
Initial self hosting should be non critical for yourself only for the reasons you mention. After you have worked out kinks and learned more about it all you can start using software for more critical tasks. I still don't use my self hosting for anything apart from myself (except jellyfin for family) because I don't need the pressure of availability :)
Toasted_Breakfast likes this.
moonpiedumplings doesn't like this.
Garbage in . Garbage out. If the content is focused in applications AI will just relfect that. Its not a thinking function.
And even if its only trained with the best content you still need to know the questions to ask.
We Surveyed 2,158 Self-Hosters: Here's What Keeps Us Hosting
Hey everyone,
We're excited to finally share the results summary of the survey we posted in this community a few months ago! A massive thank you to the n=2158 active self-hosters from communities like r/selfhosted on Reddit and c/selfhosted on Lemmy.World who participated. Your input has led to a comprehensive academic paper that investigates the core reasons why we stick with self-hosting over the long haul.
Our study examined which factors most influence the Continuance Intention (the desire to keep using) and Actual Usage of self-hosted solutions. We confirmed that self-hosting is a principle-driven and hobby-driven practice, challenging traditional models of technology adoption.
The Top 3 most important Positive Drivers for Continued Self-Hosting
The most significant positive predictors of your intention to continue self-hosting were all rooted in intrinsic satisfaction and personal gain, rather than just basic utility:
- Perceived Enjoyment (The 'Fun Factor'): The sheer joy, pleasure, and personal satisfaction of configuring, maintaining, and experimenting with your own systems is a powerful, primary motivator for long-term engagement.
- Perceived Autonomy (Control/Digital Sovereignty): The desire for explicit control over your data and services, and the rejection of vendor lock-in inherent in third-party cloud services, is a fundamental driver.
- Perceived Usefulness: The belief that your self-hosted solution efficiently delivers specific personal outcomes (e.g., operational efficiency, powerful features, and privacy) is important, but its influence was less pronounced than Enjoyment or Autonomy.
The Critical Role of Technical Skill
We found that your self-assessed technical ability, or Perceived Competence, acts as a crucial link between wanting to self-host and actually doing it. Having a high intention to keep self-hosting is only half the battle. Your confidence in your technical skill is what gives you the self-assurance to handle the necessary, demanding tasks like maintenance, security, and updates. Importantly, a certain critical threshold of knowledge is required before competence starts driving that actual, continuous usage.
Other Key Insights
- Privacy Matters: Concerns about privacy in cloud services positively influence the decision to stick with self-hosting.
- The 'Push' Factor: If a user reports high Trust or high Autonomy when using commercial cloud services, they are significantly less motivated to continue self-hosting. This confirms that dissatisfaction with the commercial cloud effectively "pushes" people toward decentralized alternatives.
- Maintenance Isn't a Dealbreaker: The high effort and time required for upkeep, or Perceived Maintenance Cost, was not a statistically significant factor for giving up on self-hosting. Our intrinsic motivation is powerful enough to absorb the necessary effort.
Implications for the Self-Hosting Ecosystem
For developers and the community, these findings suggest that sustained usage depends not only on functionality but also on fostering empowerment and a great user experience. By making self-hosting more enjoyable and reinforcing the user's sense of digital sovereignty, we strengthen the intrinsic motivation that fuels this movement.
Thank you again for helping us publish this research on the future of decentralized digital solutions! This work would not have been possible without your participation.
The full open-access article "A Model of Factors Influencing Continuance Intention and Actual Usage of Self-Hosted Software Solutions": mdpi.com/2071-1050/17/22/10009
like this
cmnybo, vurr, Rozaลญtuno, sandwichwhiplashparrot, tu11ebukk, Tywèle [she|her], tburkhol, hendrik, stiephelando, luxinnocte, Manodor, olivier, finitebanjo, jojo, Axolotl, Boolean, ih8ppl, Emperor, pirateKaiser, j5906, ubergeek, custard_swollower, Strit, Xelaph, snekerpimp, EfreetSK, dotslashme, nfms, vyzu, gkak.laโ, Kernal64, kokomo, oneser, Botzo, jodawznev, CaptKoala, taaz, SalmiakDragon, az04, Starfighter, filosfaos, plenipotentprotogod, foremanguy, BlueTardis, Zarlin, it3agle, ABetterTomorrow, Züri, Domi, Scrubbles, standarduser, Otter, Nighed, Vegan_Joe, GoToMoonHarry, doeknius_gloek, ruplicant, theorangeninja, , traches, curled, thatonecoder, Mereo, Synapse, GreenShimada, TurkeyDurkey, Unforeseen, LordDiMasK, Ediacarium, nnullzz, sem, calm.like.a.bomb, UndergroundGoblin, mrnarwall and 207 other people like this.
don't like this
tu11ebukk, burntbacon, sleepdrifter, aspiring_geek83, MelonYellow and ChumbleyBumbley don't like this.
reshared this
abeorch reshared this.
like this
SelfhostedResearch, Strit, kokomo, khi, gedaliyah, devfuuu, ricdeh, vurr and N0x0n like this.
tordenflesk doesn't like this.
My self hosting journey is limited mostly by time. When I have it, I try out new setups or tweak my current one. Otherwise itโs just lower end maintenance and updates.
The last time I had ample time I managed to get a double WireGuard (both in and out) working, so thatโs something I suppose.
I canโt see anything disagreeable in this summary from my own experience so far though. Great stuff!
like this
filosfaos, HelloRoot, terminal, Otter, ruplicant, curled, CtrlAltDyeet, sandwichwhiplashparrot, collar, devfuuu, Justin, ricdeh, queerlilhayseed, lefaucet, herrcaptain, vurr, vividspecter, Gonzako, OccasionallyFeralya, w200338 and cymor like this.
reshared this
abeorch reshared this.
like this
vurr and OccasionallyFeralya like this.
like this
18107, TrickDacy, renegadespork, devfuuu, vurr, SmokingCookie, OccasionallyFeralya and Infernal_pizza like this.
like this
Xaphanos, 18107, TrickDacy, illuminantti, ragingHungryPanda, olenkoVD, asqapro, gedaliyah, renegadespork, lepinkainen, devfuuu, queerlilhayseed, ricdeh, jake, stan_stanminson, sem, alt_xa_23, vurr, SmokingCookie, vividspecter, Gonzako, OccasionallyFeralya and Infernal_pizza like this.
like this
SelfhostedResearch, renegadespork, django, ricdeh, vurr and SmokingCookie like this.
like this
django, devfuuu, ricdeh, malios, vurr, SmokingCookie, micha, N0x0n, vividspecter, OccasionallyFeralya, Infernal_pizza and nublug like this.
like this
tofu, d13, ZeDoTelhado, alt_xa_23, vurr, SmokingCookie, sem, vividspecter and Infernal_pizza like this.
like this
SelfhostedResearch, vurr, SmokingCookie, sem, N0x0n, vividspecter, toynbee and Infernal_pizza like this.
like this
ZeDoTelhado, vurr, SmokingCookie, sem and Infernal_pizza like this.
like this
Shambhunaatha, treeofnik, Xaphanos, sandwichwhiplashparrot, marighost, trashboat, qjkxbmwvz, asqapro, aichan, gedaliyah, GraveyardOrbit, renegadespork, django, sleepdrifter, DirtPuddleMisfortune, devfuuu, queerlilhayseed, Leon, Justin, cyrl, picnicolas, nailingjello, thelittleblackbird, littlewonder, BurntWits, silver, stan_stanminson, lefaucet, d13, kernel_panic, Batman, SpacePirate, spiffpitt, Ori Riaru, LemmyZed, dantheclamman, ooterness, herrcaptain, alt_xa_23, vurr, SmokingCookie, Lucy :3, krash, Leafimo, privsecfoss, Yondoza, Beans, paequ2, gaiety, pandakhan, northernlights, Da Oeuf, OccasionallyFeralya, claymore, ๐ Inkstain (they/them)๐ฉ ๐ช, w200338, retro, jrubal1462, decended_being, pootzapie, Khaliso, riquisimo and Infernal_pizza like this.
like this
mapu, tordenflesk and LobsterScuttle like this.
Big if. That's a trial and error journey unless some of the tools are part of your job description.
Edit: downvoted by Linus Torvalds I guess. Can't even follow a video and hope it's right unless you just duplicate a setup
like this
Appoxo, tofu, queerlilhayseed, ricdeh, lefaucet, SayCyberOnceMore, d13 and Midnight Wolf like this.
tordenflesk doesn't like this.
its hard to define, each software you run has specific finegling to run well.
but a good starting point is RTFM in its entirety, properly organizing things and setting up good repeatability.
in case of a disaster, well, good disaster recovery and practical backups are nice too, to minimize maintenance when it shoves itself into your routine suddenly.
like this
SelfhostedResearch, krotos, irmadlad, ricdeh, SmokingCookie, decended_being, Mario Sangiorgio, Infernal_pizza and koella like this.
I like this! Similar to run groups, but parallel task zoom meet ups or the like.
- "I'm working on am immich install on my Proxmox."
- "Nice, I'm setting up Jellyfin, need help?"
decended_being likes this.
reshared this
#selfhosting reshared this.
I'm in the US...
Happy to help plan something though, or add a Zoom / virtual equivalent.
I'd say my interest in selfhosting is multi-pronged. Selfhosting allows me to control my data which fits into my privacy, anonymity, and security posture. It's also a great educational tool for me. I'm always down to learn something, and even tho I've been immersed in computer tech since the mid 70s, I still have sooooo much to learn. I'd almost say that the educational benefits are somewhat more enjoyable than the actual finished product. It also ties in with my desire to be able to help others be as anonymous, private, and secure as one can possibly be, not only in their daily lives, but in their digital lives. The more I know, the more I can help others.
I'm sitting here pouring over a box of about 18 Wyse 3040 & 5010 thin clients that a bud of mine dropped off the other day, wondering what can I get into today. Muhahahahaha! It's gonna be a good day 'tater.
I think people who self host are the only ones who knows they services wont just disappear, their accounts wont get locked and their data wont be shared with big tech.
Others can wake up one day and not have access to their stuff anymore, and have nothing they can do about it.
How mad is it to just rent access to your movies, or documents, and it can go away at any moment?
like this
IndustryStandard, Gonzako, OccasionallyFeralya, PlutoniumAcid, adsche, toynbee, decended_being, NewOldGuard, Ontimp, weirdbeardgame, brassgiraffe32, mangaskahn, not_amm and raldone01 like this.
don't like this
PlutoniumAcid and lazyViking don't like this.
that is not the only indicator tho.
There is also Bedford's law, and that method is also not a magical tool.
Overall, a comprehensive statistical analysis, spotting non-human behavior, or too human behavior, is necessary.
And that remains statistics, it can never be a proof. No matter how likely, or unlikely, stats can't deliver proof.
That's the sad truth about election fraud: you can be mathematically 99.99999% sure this was a fraud, and nothing will happen...
they suggest that someone rounded up or down at the least.
But this is focusing the issue on the easiest to detect version of vote manipulation.
This is not how you "detect if an election was stolen" because it is not suggestive of any particular outcome. The way you find this out is over whistleblowers and using many sources.
Election manipulation happens all the time, especially in the west. Propaganda and oppression of opposition has been done since more than 100 yrs.
There is also a talk from @why2025camp this year:
media.ccc.de/v/why2025-218-howโฆ
How to rig elections
Enter the fascinating world of corruption, chicanery, low-tech fraud, and forensic tools that uncover it. The story is told through the e...media.ccc.de
LIFTOFF! Europe's newest guardian of Earth is now in orbit. ๐ซก
Europe has successfully launched Sentinel-1D, the latest satellite in the Copernicus fleet, aboard an Ariane 6 rocket from French Guiana.
It'll scan land and sea every 12 days with radar sharp enough to detect floods, ice melting, ship movements, oil spills and even the quiet shifting of the ground.
Free data will propel climate science, disaster response and maritime safety.
Europeโs answer to our planet's key challenges.
๐ทยฉ ESA
reshared this
abeorch and Thibaultmol ๐ reshared this.
My Dream of a Home Router / Server
What if you could buy off the shelf a box based on #opensource software and hardware that you could plug into your internet connection. You could connect to via Wifi and it would allow an average person to fairly easily configure, via a guided setup, a self hosted Cloud Drive, Social Media server, home automation service, VPN end point, email server and other commonly useful software?
What if that box allowed that person's friends to authenticate and to that box and link a box they own, either close by or remotely. It could extend connectivity and estabilish a chain of trus, provide a level of encrypted backup of content from that box and make assertions about the users on that box such as - This user account is owned by this person, this user account is over 18?
This is a dream. I know I'm rambling. #openwrt, #yunohost, #seflhost, #chainoftrust, #fediverse !Selfhosted
like this
moshankey, malwieder, colourlesspony, HelloRoot, queerlilhayseed, MentalEdge, Lucy :3, jodawznev, Rozaลญtuno, toffi, Darohan, shiroininja, slazer2au, 8adger, ragica, snap, standarduser, whyrat, Blue_Morpho, SolacefromSilence, zuckey78, k_rol, mangaskahn, ballskicker, RaoulDuke85, Koenig2005, TurkeyDurkey, Emperor, Let's Go 2 the Mall! โ๐, SupremeDonut, h4mi, AbouBenAdhem, curbstickle, SpaceRanger13, Ricardo Antonio Piana, Dogiedog64, escew, RedMari, Turious, lemmefixdat4u, lascapi, stiephelando, YachtMonkey, entropicdrift, mintiefresh, calm.like.a.bomb, nephew, alfredon996, Issytia, ralakus, AllHailTheSheep, hydroxycotton, yaroto98, Reaper948, Siethron, baconpancakes, luxinnocte, LemmyAtEm2, refract, pjusk, njm1314, Zos_Kia, Intempesta, kr0n, original_charles, THB, hazarara, sigezayaq, nsnitko, badjay, paequ2, dudesss, MichDuhOcelot and Fuzzypyro like this.
don't like this
AbidanYre, Devjavu, corsicanguppy and HybridSarcasm don't like this.
like this
foggenbooty and non_burglar like this.
variety4me likes this.
The closest to your dream is probably hexos.com/
It is closed source, but build on top of open source...
They (for now) have a one time purchase license, no subscription.
It has buddy backups. Can run on any normal x86 pc / server (you have to bring your own and install hexos to it). And has a nice and simple GUI for deploying services easily.
I never personally used it. I just have it on my radar. For me, the not so easy but fully free (cost) and open source way works reasonably well. I run my homelab with dokploy.
like this
MentalEdge, Lucy :3, Xaphanos, standarduser, Blue_Morpho, ArchEngel and nephew like this.
cer0 doesn't like this.
For a free foss alternative, look at OMV (OpenMediaVault).
Most of what a user might need is fairly simple to set up in the webUI, and if you know what you are doing, you can still go into the underlying debian system and do whatever you like.
openmediavault - The open network attached storage solution
openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, AFS, UPnP media server, DAAP media server, RSync, BitTorrent client and many more.openmediavault
like this
Xaphanos, standarduser, Retro_unlimited and nephew like this.
MentalEdge likes this.
Devjavu doesn't like this.
free foss alternative, look at OMV
lol no. I used this one for a month and no.
It works but it has the most convoluted GUI possible. No backup system at all iirc. And running arbitrary containers was a nightmare that is not even integrated with the GUI.
I settled on dokploy.com/
like this
jaybone, standarduser, Blue_Morpho, Hominine and k_rol like this.
don't like this
k_rol and MentalEdge don't like this.
HelloRoot likes this.
MentalEdge likes this.
HelloRoot doesn't like this.
Dokploy has a web ui with a list of services where you click install and it installs them for you. You can set it up to do the exact same job as OMV but also way less or way more, depending on what you want and need. (by just clicking install on the existing templates, or by entering a custom docker compose if you want to run a nieche service)
So I'd argue dokploy is a perfect substitution (or more like superset) for OMV, but OMV could never substitude dokploy.
abeorch likes this.
I don't use docker via a GUI. And I don't run docker at all on the NAS running OMV.
My backup solution is Kopia. Two servers, each running an instance that backs up local storage to the other.
OP isn't talking about a full homelab. If all you need is a home VPN and some network storage via SMB, OMV is fine.
For my homelab, OMV would be clunky af. For the NAS at my dad's end, it's ideal.
OP is talking about solutions that include certain features out of the box in an easy to use package.
Rolling out a conglomorate of those features that you've manually set up and ducktaped together by hand is irrelevant. That approach was already possible for many decades.
MentalEdge doesn't like this.
I didn't tho.
You're confusing my homelab with my dads OMV NAS that is running kopia as its only non-standard service because I wanted to use it as my off-site target.
I wasn't presenting OMV as the solution to all of OPs examples, I literally just commented to point out "hey this is kinda like hexos but foss".
To which you responded "lol no, there is no comparison". Which is both untrue, and a rude way to go about saying anything.
Onomatopoeia likes this.
Yes. @Co-op Cloud (who I think are more focused on the more technical end of managing multiple servers) have a comparision that includes some other alternatives on the templated #homeserver- docs.coopcloud.tech/intro/compโฆ
I've also seen that people are building solutions that are a mix of #Proxmox, #Openwrt and some of the solutions above to bring things together on a single server - But that's definately a level of complexity that is beyond almost everyone at the moment (but is perhaps moving the concept in the right direction.
foremanguy likes this.
My problem with chains of trust is the Kevin Bacon problem. Sure, I trust my friends, but some of their friends can be a little sketchy. Plus, they don't have any direct social contact with me, nor any personal consequences for betrayal. And nevermind the sketchy friends of the sketchy friends.
Federation has its uses, but trust is not one of them.
like this
bluGill and Retro_unlimited like this.
Onomatopoeia likes this.
Onomatopoeia likes this.
This is my dream as well, but for security I feel like you need multiple independent systems. Iโm doing mine with power-hungry recycled 2012-vintage server hardware (Xeon E5-1620s and 2620s and Opteron 6276s, bought for $100 each several years ago, plus a few hundred more to their maximum amounts of DDR3 ECC) but this hypothetical box could easily have raspberry pis or something similar. Public services can become compromised and youโll only want certain hardware to be trusted to do certain things.
My plan is a terrible one and Iโm taking way too long to do it. I really want someone else to build this better and faster, but if my crappy plan ends up being the first usable version of this, that will suck but at least itโs available.
I had a dumb personal domain from June of 2000, tried to make it a public internet site, offered services to people on IRC for internet social points, but after a few years it got ahead of me and I let it die. (Iโve been paying for the same business internet ever since, though, and I still have the same static IPs as from back then.) Time passed, got married, got a computer science degree and a development job with a billion dollar SAAS company.
I can see how they do big public internet hosting. I want everyone to be able to do this, too. Been trying to build the same kinds of architecture with open source tools at home. Struggling, I keep over designing it and getting stuck and frustrated. It takes me a month to do what a competent ops person from work does in a couple days.
OnceI have this working for me, I can share it, because itโs my own work product. Itโll be a guide, a recipe to follow, for creating the kind of secure and isolated web application and general VM hosting environment I see us use at work. This stuff is the difference between โIโm hosting one thing and if it gets hacked, everything is ownedโ and โIโm hosting a hundred things, all different, and if one gets hacked that will suck - but the other 99 things will stay safe.โ
Biggest problem I think with creating this with open-source is just picking a direction for everything and getting the internet to not pitch a fit. โWhy did you use postfix?โ โI hate Greenbone / GSA and refuse to use it.โ โHardware is expensive, you say I need a jump box for this AND for this, and dedicated hardware for a firewall here AND here? Each of those could clearly be a VM. Your project wastes hardware and Iโm not doing it this way.โ
Sure, once this is done these decisions are pretty much baked in and I wonโt have the energy to redo them yet again. But getting the architecture perfectly designed for your exact scenario โฆ that takes a ton of work. Big companies pay a ton of money in just payroll hours to build this kind of thing bespoke for their needs. Iโll be giving away my version, and Iโm afraid the internet wonโt care.
But I think we need to keep this ability alive, that private citizens can set up their own DIY hosting that can stand up to hostile internet actors decently well. They can pay (Iโll grant) exploitative rates for business internet connections so they can have static IPs at home as well. If we all stop, we all just decide all hosting should be done by big cloud service companies or big enterprises, we lose a crucial bit of internet freedom. Someone needs to say โyeah this is kinda dumb but Iโm doing it anyway.โ
And if they could do it with a box you just plug in, instead of my (likely) month-long two hundred step recipe, and still have it stand up to attacks and โInternet background radiationโ and stuff, that would be epic. I kind of donโt want my thing to be the way that self-hosting-public-web-services is done.
like this
Blue_Morpho and SorryImLate like this.
On your point regarding a single device - I don't think that separate hardware necessarily provides security - Though I take your point - perhaps it could be about a compatible - modular architecture - a home server, a router, a home automation hub - that are linked together easily and well.
Agree on the issue with Open source be of the "let a thousand flowers bloom" ( i just saw someone post they have a new "templated based home server" lemmy.world/post/38362941 ) - but I think thats a strength - people try stuff out - things are more loosely coupled and rely on open standards - perhaps that's a whole philispophical discussion but I think open source and open standards would attract hardware vendors - (I'm seeing plently more Openwrt based routers on chinese marketplaces than I used to - they just don't want the overhead of having to provide their own fully featured software.
I also get the - at the moment doing it yourself requires knitting together alot of stuff - that's my point - the components are all there - its more about bringing them together and smoothing the surfaces - something that I think #Homeassistant seem to be quite good at - Perhaps what is required is that kind of organisation - where there is the prospect of picking up some funding and selling some hardware that comes with all the branding.
Separate devices provide reliability and supportability.
If your all-in-one device has issues, you can't remote in to maintain it.
Take a look at what enterprises do: redundant external interfaces, redundant services internally. You don't necessarily need all this, but it's worth considering "how do I ensure uptime and enable supportability and reliability? ".
Also, we always ask "what happens if the lone SME (Subject Matter Expert) is hit by a bus?" (You are that Lone SME).
Exactly, keeping components separated, especially the router.
Hardware routers "cost money because they save money" (Sorry, couldn't resist that movie quote). A purpose-built router will just run and run. I have 20 year old consumer routers that still "just work". Granted, they don't have much in the way of capability, but they do provide a stable gateway.
I then use two separate mesh network tools, on multiple systems. The likelihood of both of those failing simultaneously is low. But I still have a single failure point in the router, which I accept - I've only had a couple outright fail over 25 years, so I figure it's a low risk.
To add to Onomatopoeiaโs excellent post, separate devices also limit the blast radius of any compromise. Attackers pivot when they compromise a system. They use one system to talk to others and attack them from inside your network. So you donโt want everything on the same OS kernel.
Unfortunately I donโt feel like Iโm qualified to say what works well yet, not until I have the pieces of my site put together and working, and vetted by whatever security professionals I can get to look at it and tell me what I did wrong.
But right now I think that looks like every service VM on its own VLAN on a /30 net, and ideally the service VM and firewall/router VM serving it on different physical hardware joined by a managed switch. That managed switch shouldnโt let either VM host touch its management VLAN, and (I think, I donโt do this yet) should send monitor traffic to yet another physical host for analysis.
(โI can see why youโre not done yetโ - yeah I know.)
I feel this in my bones. I was an English major in college. Now Iโm in my late 40s and want to create my ow server so that I can OWN the things I used to own: baby pictures and family photos, movies that I bought, music that I bought. I want to send letters to friends without Amazon, JC Penny and Google knowing what I put in my letter.
Iโm starting on my home networking journey. I have a beeline on the way to build my own routerโฆpfSense, OpenSense, OpenWRTโฆstill chewing on that but Iโm going to do it.
Fuck it. My dad used to work on his car, I think this is my generationโs equivalent.
like this
SupremeDonut, ALoafOfBread, abeorch, DeadPixel, curbstickle, foggenbooty, artifex, Onomatopoeia, theorangeninja, skulblaka, ralakus, SorryImLate, irmadlad, pinchy, pemptago, Sunsofold, lemonuri, SmokingCookie and vividspecter like this.
like this
skulblaka and captainlezbian like this.
Fuck it. My dad used to work on his car, I think this is my generationโs equivalent.
I've got a '75 Ford pickup with 3 on the tree. I can work on that. Hell, I can pop the bonnet and sit on the fender and dangle my legs in the engine compartment. Once the automobile industry moved away from that type of design and started incorporating computer blocks, chips, et al, that you needed a metric and imperial tool set replete with a plethora of specialized tools just to work on them, that was outside my field of expertise. My Ford F450? Nope. I can't even wedge my hamfists in a few inches. The whole engine compartment is slap full.
Iโm starting on my home networking journey. I have a beeline on the way to build my own routerโฆpfSense, OpenSense, OpenWRTโฆstill chewing on that but Iโm going to do it.I have a beeline on the way to build my own routerโฆ
DO IT!
like this
pemptago and SaneMartigan like this.
like this
Onomatopoeia, Rentlar, Retro_unlimited, RedMari, ArchEngel, Turious, KingOfSleep, Issytia, ralakus, AllHailTheSheep, hydroxycotton, yaroto98, kernel_panic, frongt, Reaper948, NutinButNet, sugar_in_your_tea, DaGeek247, AtariDump, pemptago, corsicanguppy, 486, SpacePirate, Landless2029 and AmbidextrousWrench like this.
AtariDump likes this.
I share this pipe dream. Increased awareness of and access to self-hosted services encourages decentralization, reduces our reliance on massive data centers, and empowers the public to own their data. For the hobbyist, I think this is already in reach.
However, in order for such a system to succeed in the wider market, it needs to also be cheap and convenient. Even a Raspberry Pi goes for around $80 these days, and storage is becoming more expensive by the day thanks to AI companies. iCloud storage is only 99 cents a month. If, for example, ISPs were to bundle this software and storage with their modem hardware, it could happen. Hell, they could even charge a small fee to provide you with a publicly accesible domain.
like this
Turious, entropicdrift, Issytia, captainlezbian and THB like this.
I suspect you could get the price on something like this down to maybe $100-$150. Basically a small low-power Intel box with an SSD and at least 8G of RAM could handle all of these services.
The hard part would be pre-configuring each of them and building/adapting software to make this kind of stuff easy for end users.
If I were a younger man, I've always wanted to produce a 'server in a box'. Something small, powerful, capable, came with a plethora of click to deploy apps, in an environment that would be conducive with the average homeowner's computer savvy or lack there of. I've seen a lot of mini-racks made with Lenovo ThinkCenters that really look good, could fit on a shelf in a closet and serve the household with privacy respecting software.
But I'm far from being a younger man, so one of you guys take the lead and make a million $$.
FreedomBox - Personal Server at Home
FreedomBox is a personal server running a free software operating system, with free applications designed to create and preserve personal privacy.FreedomBox
like this
captainlezbian, GameGod, Arondeus, sigezayaq, Landless2029 and Handles like this.
eleijeep likes this.
๐ ๐ ๐ ๐ผ ๐ ๐
Want to work in the open source software area (and support your favorite Android app
) and still earn money? Guess what โฆ Now you can! ๐
DAVxโต is enlarging it's (small) team and we're offering a new part-time job (100% remote work) to support our team in the field of
๐ผ Support and Community management ๐ผ
โฌ๏ธ Learn more and apply ๐ฝ
Community: please RT and share with people you might think are interested!
abeorch reshared this.
Da fange ich lieber nochmal eine Ausbildung an. Macht 12.000 โฌ netto. Ohne Rechnungen schreiben, Selbstverwaltung und รrger mit dem Finanzamt.
reshared this
Full Metal Archaeopteryx and abeorch reshared this.
A photo of a starling murmuration as if smoke from a chimney has been called a "fluke" by its Yorkshire based, UK photographer, Anna Tosney #WomensArt #Photography
bbc.com/news/uk-england-york-nโฆ
Skipton starling murmuration chimney photo 'a fluke'
Skipton in North Yorkshire has seen regular murmurations since the start of the year.BBC News
reshared this
abeorch and Matthew Malthouse reshared this.
yaroto98
in reply to Lka1988 • • •Still sounds easier than getting my roborock on valetudo. I had to take the entire thing apart to get to the other side of the mobo to flash the thing. Felt like I needed 3 hands to ground one place while doing a bunch of other things just to get it to flash. My workspace was a mess of screws and tiny robot parts I only half remembered taking out.
In the end it worked and I'm very happy with it. Was sweating for a bit though. It was a $400 vacuum iirc.
like this
DaGeek247, asbestos, chrd, yaroto98, Lka1988, Water_Melon_boy, ascallion, 123 and SpacePirate like this.
Onomatopoeia
in reply to yaroto98 • • •Of you ever feel like you can't find the right screws or it just doesn't hold back together well, just Goop the bastard back together.
So much stuff in my life is now Gooped together - I even Gooped some drives into a desktop that lacked enough mount points.
That stuff is magic in a tube.
like this
DaGeek247, yaroto98 and Lka1988 like this.
Lka1988
in reply to yaroto98 • • •like this
yaroto98, irmadlad, 123 and fightforlife like this.
irmadlad
in reply to Lka1988 • • •LOL Reminds me of when my Jack Russel was a pup, training him to poop outside. Well, one day early in his training, he decided to poop under the dinning room table and I didn't see it. Turned the vaccum loose, and sure enough, it found the poop, smeared it all over the floors and made a complete mess of the guts. I spent the day with a toothbrush and some cleaner. So, yeah...can confirm they do get filthy.
like this
Lka1988 and WiseWoodchuck like this.
Lka1988
in reply to irmadlad • • •Oh noooooo hahahaha
The previous owner of mine was absolutely a pet owner. It was chock full of fur. Luckily nobody in my house has any pet allergies...
irmadlad likes this.
lemming741
in reply to Lka1988 • • •like this
DaGeek247 and Lka1988 like this.
deafboy
in reply to Lka1988 • • •I've patiently waited until the flashing guide for the roborock s8 was out, went to buy the s8 pro ultra, just to discover valetudo has dropped the support, because appearently a different version of the same robot was silently released, that would've been turned into a brick if I tried the installation procedure.
Now I have a dumb robot. It does like 95% of what I expect it to do, but I might at least solder an ep32 to the top buttons so that scheduling through the home assistant would be possible
like this
Daughter3546, mlfh, Lka1988, ascallion and 123 like this.
Lka1988
in reply to deafboy • • •Yeah, that's a rough one. Manufacturers really don't want us mucking about and will release different versions under the same name all to obfuscate that process.
A lot of TVs are like this as well; we have a curved Samsung 55" that lost it's backlight last year - not only did I need the model and serial numbers, I also needed the specific T-con board revision. A similar thing happened on my former TCL Roku TV several years before. Same deal.
like this
ascallion and 123 like this.
irmadlad
in reply to Lka1988 • • •I have one of the older model rumba's. It does have wifi capabilities, but I've never connected it. Do the newer models require you to connect to wifi? Valetudo looks interesting tho.
like this
Lka1988 and mnemonicmonkeys like this.
Lka1988
in reply to irmadlad • • •Lka1988 likes this.
Lka1988
in reply to irmadlad • • •Responded with the wrong account... I try not to have any crossover between my accounts, but here we are...
Anyway.
Probably. I only have the two robots: the aforementioned Wyze, and a cheap Eufy Robovac 25C
It's really quite fascinating. Valetudo is not a 3rd party firmware - it's a cloud replacement that's hosted on the robot itself, and also runs a webserver which gives you access to the actual controls and relevant firmware options.
like this
irmadlad and 123 like this.
irmadlad
in reply to Lka1988 • • •Yeah but can it run Doom? That's the burning question
like this
Lka1988, ascallion and SpacePirate like this.
B0rax
in reply to irmadlad • • •like this
Lka1988 and SpacePirate like this.
Lka1988
in reply to irmadlad • • •SpacePirate likes this.