The final thing I’ll say on this - as it directly ties back to your initial post. Don’t become paralyzed and neglect to start. Flip a coin, dartboard, whatever to pick your first one - there are no wrong answers. The truth is you’ll likely tear it down and redo it a half-dozen times before you are satisfied.
I’m a nerd, doing nerd things…
- 2 Posts
- 44 Comments
Well, if you like sandboxing, Docker is absolutely for you!!
With regards to the self-hosted aspect, pick one that really interests you, and get it up and running. That will give you experience and confidence going forward. The remaining items will be mostly cookie-cutter additions. If I also host that same item, I’d be happy to share samples of how I did it.
Comma’s save lives…
Agreed.
On a separate note, do we need to discuss your water adhesion issues? 🤣🤣
Nor is it brain science… :)
Yeah, I guess over my life I’ve acquired a lot of knowledge in a very niche field. I think of it as relatively easy, but I know it isn’t easy for everyone. But, hey, that’s why there are so many of us willing to teach you how to fish.
Agreed - answering the first questions - and deciding where you are willing to accept risk is a huge portion of the process.
Raspberry Pi’s are a huge gateway drug. :) My kubernetes cluster is 4 pi 4B’s in a rack. Great for learning and polishing skills.
Self hosting what? I assume a piefed instance, but knowing for sure would be good. I host mastodon, but not piefed. The differences between those should be relatively minor.
The basics are similar:
- Chose a backend platform (a vm in someone else’s cloud, your own network, etc.)
- Spin up a vm
- load docker or similar (I use both docker and k3s)
- Instantiate your containers
- get a domain chosen and ssl certs in place
- put a reverse proxy in place
- open everything up to the world
- profit
I’d start simple and grow as you become more confident in your skills. It’s not rocket surgery - if you have advanced skills, you’ll be fine. Even playing with 1-6 above would be good for skill building.
There is nothing illegal about what you’ve stated thus far - so I’m not sure why you are approaching this from a secretive “throw away” standpoint. Why do you think secrecy is needed?
Your number 1 question can be quite involved, so that probably needs to be probed the most.
For 2 I’d do docker - very simple and straightforward.
For 3 it’s just getting your vm setup right. I’d probably recommend Ubuntu server and then put docker on that. Tons of guides for doing that. You could use other OS flavors, but Ubuntu is a good first choice.
Chris@programming.devto
cybersecurity@infosec.pub•Hackers Replace 'm' with 'rn' in Microsoft(.)com to Steal Users' Login Credentials
31·3 months agoYe olde hornograph attack, you mean…
Chris@programming.devto
Selfhosted@lemmy.world•Self hosting Sunday! What's up, selfhosters?English
11·4 months agoPretty smooth sailing at the moment. I’ve got:
- sonarr
- radarr
- jackett
- bazarr
- transmission
- kuma uptime
- grafana
- promethius
- blackbox
- mastodon
- traefik
- authelia
- forgejo
- immich
- syncthing
All running on a 4 node raspberry pi kubernetes cluster.
Chris@programming.devto
No Stupid Questions@lemmy.world•What are some FOSS programs that are objectively better than their proprietary counterparts?English
1·11 months agoI use 7zip on my Mac every day. Whatchu talking’ ‘bout, Willis?
Pressing caps lock for a single capital letter should be outlawed or be painful or something. That’s just weird.
Chris@programming.devto
Technology@lemmy.world•Let's Encrypt Ending Support for Expiration Notification EmailsEnglish
1·1 year agoIt’s twoo, it’s twoo
Chris@programming.devto
cats@lemmy.world•Rescue Shelter Cats Flown in from California to Seattle Humane Society Already Complaining About the Mexican FoodEnglish
2·1 year agoTex mex at best. But now I’m craving a crisp beef burrito and mexi fries like you can’t imagine.
Chris@programming.devto
TenForward: Where Every Vulcan Knows Your Name@lemmy.world•Always the last to know...English
25·1 year agoThat’s messed up.
Chris@programming.devto
Free and Open Source Software@beehaw.org•Just tried Immich to replace Google photosEnglish
2·1 year agoThank you so much!
Chris@programming.devto
Free and Open Source Software@beehaw.org•Just tried Immich to replace Google photosEnglish
1·1 year agoAwesome. Thanks!
Chris@programming.devto
Free and Open Source Software@beehaw.org•Just tried Immich to replace Google photosEnglish
1·1 year agoI’m going to be trying this on my Kubernetes cluster. I don’t suppose either of you (Matt/fmstrat) have that working - do you?
Chris@programming.devto
Free and Open Source Software@beehaw.org•Just tried Immich to replace Google photosEnglish
2·1 year agoThanks for the extra recommendation. I’ll definitely check it out. What caught my eye mostly was the clean mobile app of Ente. Immach’s mobile app sure looks close. I don’t technically need E2E since I’m self-hosting… Decisions decisions…



I use docker to host all kinds of containers - I use unbuntu but that doesn’t matter. I use Let’s encrypt for the certs. Then I use a nginx container to proxy all of that. It’s super easy. Any shell scripts are small and easily understood. I’m not sure why you struggle. I can give you samples that have you up in minutes.