• 3 Posts
  • 71 Comments
Joined 1Y ago
cake
Cake day: Jun 30, 2023

help-circle
rss
The definitive roadmap for your self-hosting journey
> Key Takeaways > Start with Type-2 hypervisors for an easy beginning. > Explore personal cloud platforms for and venture into Docker containers. > Check out Proxmox when you want to build a home lab specializing in self-hosting services.
fedilink

I’ve been trying syncthing,

It’s what i use but on the phone i only turn it on when i want to sync, otherwise it might drain battery. Always running on the PC.

Mega also works.


something end-to-end encrypted.

required SSL certs and I did not have the mood to configure them.

…right…

Did you look into snikket? It’s XMPP-in-a-box.




frustrated debugging log message

Just use porn actresses’ names. Or so a friend told me…


Cryptomator encrypts voulumes you can store/sync anywhere.


Oh, that… I think i’m using it but it seems.to expect a response from 80 when all I have there is a redirect to 443.

I thought you meant an nginx plugin.


you can automate the process (e.g. with nginx).

How does nginx automate that?


What exactly are you serving? Chances are you can change the listening port.



Interesting read, Hetzner’s been on my radar for a while.



Maybe @jimsalter@fosstodon.org can help. I’m not in my pool right now.





Are you still on Hetzner? How’s their customer support in general?


When NGINX showed up it beat the then dominant apache on resource utilzation hands-down.

It’s also very configurable and has a lot of modules, both in-house and third party.

The only downside for me: as of late the whole commercial part of the project has been gobbling up everything to shove the non-free version to the point where it’s hard to find info on the free version, e.g., the wiki page that lists all the third-party modules. The nginxtutorials site seems to be a good resource.

Btw one of the main devs forked it into freenginx:

Dounin writes in his announcement that “new non-technical management” at F5 “recently decided that they know better how to run open source projects. In particular, they decided to interfere with security policy nginx uses for years, ignoring both the policy and developers’ position.” While it was “quite understandable,” given their ownership, Dounin wrote that it means he was “no longer able to control which changes are made in nginx,” hence his departure and fork.

Also, fun fact: this is probably the only instance of russian software muricans don’t cry Commie! all the time (maybe because the parent company was acquired).


I’ve been happy with Crucial’s MX500 SSDs.

Is there any other way (except for buying a PCIe to SATA card) to add more drives in the motherboard?

The site does say “1 x M.2”.


Researchers: Weak Security Defaults Enabled Squarespace Domains Hijacks
> At least a dozen organizations with domain names at domain registrar Squarespace saw their websites hijacked last week. Squarespace bought all assets of Google Domains a year ago, but many customers still haven’t set up their new accounts. Experts say malicious hackers learned they could commandeer any migrated Squarespace accounts that hadn’t yet been registered, merely by supplying an email address tied to an existing domain.
fedilink

(How/) Do you access your private stuff from outside your home?


I meant what software stack do you use to host your email.

Btw have you encountered issues with receiving/sending mail through that account, considering the ongoing cartelization?


The actual services I host? Mail

What do you use for that?

What types of things do you host and why?

Self-hosting as in at home, nothing to the outside world and i’m still sorting a local NAS; i have a VPS with a few websites but that’s not self-hosting category i guess.

I’d locally-host media stuff but not even that is that important to me atm. Next on my list is 3-2-1 backups so i can reorganize my setup and eventually selfhost a wiregard VPN to access some data.



I’d really like to do some personal projects, both to learn new stuff and scratch my digital itches.

The bitch is that ⅓ of the day goes to sleeping, ⅓ to work (where i do what i like but not how i like it because management) and the other ⅓ is for groceries, workout, friends & family, chores etc… and after a mentally-exhausting day at work i can’t really motivate myself to work on a project… i’d rather just be dumb in front of online video frivolities for a while and hit the hay 'cos tomorrow’s another (work) day.

Burnout’s a dirty word for be 'cos the only people i’ve seen using it are managers who don’t deserve the air they breathe.


Also, don’t use company hardware; don’t do it during working hours (especially commits - if you’re paranoid, use tor) either; resist the temptation of giving the old code a look, do it from memory.



So pretty much where Ada is currently used, no?


I liked computers in general since highschool, felt natural.

Didn’t think that much about the money there or now and IT is slowly becoming bluecolar anyway.


They tried something similar in Munich, i think, dropping M$ and going full Debian. A few years later they reversed that 'cos the lusers couldn’t handle it.


Glad comments don’t get disappeared through downvoting, it’s bad when people want to erase history.




The world is ruled based on excel spreadsheets. 'Cos… tables.




Depending on your plugins you may have to fiddle with it to fetch from the official store instead, but generally works great.

It actually honors the “don’t guess the encoding, use this one” config.



Short answer: C.

Long answer: depends on the task.

Longer answer: bash for scripting in general, kotlin for android, C++ 'cos i have to maintain it but it’s far from favorite, PHP if i were to do web backends. My to-learn list includes COBOL, Ada and maybe Rust (waiting for all the hype and evangelists to die down a bit). Something functional like Erland or Scala would be interesting just to fuck around with the brain a bit.



if it’s a GCC only codebase so far there’s a decent chance it has constructs which will not compile on MSVC

Yeah in recent experiments i thing i’ve hit that wall… next experiment: mingw on linux.


Is MSVC worth it?
I currently maintain a legacy C+ app that runs on x86/x86_64/armhf linux, all 4 android archs and x86/x86_64 windows. The linux compilation phase takes 1m, whereas on windows (using MinGW) it takes 10m. It's not the end of the world, but would the MS compiler be faster? Better?
fedilink