[-] TedZanzibar@feddit.uk 1 points 2 days ago

Mind officially blown! I've just spun up a Debian KDE instance and it's running beautifully. Exactly what I wanted, thank you!

[-] TedZanzibar@feddit.uk 3 points 3 days ago

Yes, big fan of XCP-ng, we use it extensively in work, but I'm not convinced it's my best option in this case.

[-] TedZanzibar@feddit.uk 3 points 3 days ago

I'm using plenty of containers, accelerated and otherwise, but I also want a full-blown desktop that I can access from wherever. Even on a wired LAN, streaming that desktop is slow and laggy when it's hosted on my NAS, which I think is due to the lack of hardware acceleration on that system. I want to move the VM to a host that has that feature (currently running Ubuntu Server) but I need a hypervisor that doesn't require its own desktop system to be installed in order to manage it.

Plenty of good replies here to help me though.

[-] TedZanzibar@feddit.uk 1 points 3 days ago

Well indeed, that's why I want to move the VM off the NAS and onto something with some hardware acceleration. Are there any remote frontend options for KVM?

26
submitted 3 days ago* (last edited 2 days ago) by TedZanzibar@feddit.uk to c/selfhosted@lemmy.world

Quick overview of my setup: Synology NAS running a whole bunch of Docker containers and a couple of full blown VMs, and an N100 based mini PC running Ubuntu Server for those containers that benefit from hardware acceleration.

On the NAS I have a Linux Mint VM that I use for various desktoppy things, but performance via RDP or NoMachine and so on is just bad. I think it's ultimately due to the lack of acceleration, so I'd like to try running it from the mini PC instead but I'm struggling to find hypervisor options.

VirtualBox can be done headless, apparently, but the package installed via Apt wants to install X/Wayland and the entire desktop experience. LXC looks like it might be a viable option with its web frontend but it appears to be conflicting with Docker atm and won't run the setup.

Another option is to redo the machine with UnRaid or TrueNAS Scale but as they're designed to be full fledged NAS OSes I don't love that idea.

So what would you do? Does anyone have a similar setup with advice?

Thanks all!

Edit: Thanks for everyone's comments. I still can't get LXC to work, which is a shame because it has a nice web frontend, so I'll give KVM a go as my next option. Failing that I might well backup my Docker volumes, blat the whole thing and see what Proxmox can do.

Edit 2: Webtop looks to be exactly what I was looking for. Thanks again for everyone's help and suggestions.

[-] TedZanzibar@feddit.uk 14 points 1 week ago* (last edited 1 week ago)

I don't remember exactly but it's something to do with new ~~safety and emissions~~ fuel efficiency regulations brought about in the 90s(?) that would fine manufacturers who didn't meet the new standards. "Light trucks" such as the F150 were exempt so manufacturers started pushing those hard as the fashionable choice.

Fast forward 30 years, the regulations haven't changed, and here we are. There's a good video about it somewhere...

Yeah here we go: https://youtube.com/watch?v=jN7mSXMruEo

[-] TedZanzibar@feddit.uk 2 points 1 week ago

Yeah, minus the animation it took me a couple hours. Well worth the time spent!

[-] TedZanzibar@feddit.uk 2 points 1 week ago

Firefox. I'm fairly convinced it's something to do with UBO or one of the blocklists but I've never taken the time to dig into it properly.

[-] TedZanzibar@feddit.uk 17 points 1 week ago

You've reminded me of a similar frustration that I've never found the answer to - though it may be adblock related - in that whenever I open a link to eBay it completely wipes the history for that tab. Or possibly it opens a new tab and kills the parent. Either way I always forget about it until the next time and then it drives me mad all over again.

[-] TedZanzibar@feddit.uk 6 points 1 week ago

Nice! I'm learning Python right now so I'm going to take this and make a script out of it.

[-] TedZanzibar@feddit.uk 16 points 1 week ago

Back in the 2000s I used to have an app on my PC where I could enter my salary or hourly wage, hit a button when I went for a poop, hit it again when I got back and it would tell me how much I'd earned on the can.

Wonder if there's anything like that for phones these days?

[-] TedZanzibar@feddit.uk 26 points 1 week ago

Yeah this. Shortly before he left the church, a friend of mine's pastor told him not to recycle because it delays the end times. These people want Armageddon and think they're doing god's work by hurrying it along.

[-] TedZanzibar@feddit.uk 1 points 2 weeks ago

you're absolutely making things up

I could tell you what I see but you wouldn't believe me anyway.

I was trying to show that not everyone perceives the world around them in the same way, and most people find it fascinating when they take a step back to really think about it. But you've already decided that simply not being able to see colors in the same way as you makes me inherently wrong, so I'm not going to engage any further.

59
submitted 4 months ago* (last edited 4 months ago) by TedZanzibar@feddit.uk to c/selfhosted@lemmy.world

Specifically from the standpoint of protecting against common and not-so-common exploits.

I understand the concept of a reverse proxy and how works on the surface level, but do any of the common recommendations (npm, caddy, traefik) actually do anything worthwhile to protect against exploit probes and/or active attacks?

Npm has a "block common exploits" option but I can't find anything about what that actually does, caddy has a module to add crowdsec support which looks like it could be promising but I haven't wrapped my head around it yet, and traefik looks like a massive pain to get going in the first place!

Meanwhile Bunkerweb actually looks like it's been built with robust protections out of the box, but seems like it's just as complicated as traefik to setup, and DNS based Let's Encrypt requires a pro subscription so that's a no-go for me anyway.

Would love to hear people's thoughts on the matter and what you're doing to adequately secure your setup.

Edit: Thanks for all of your informative replies, everyone. I read them all and replied to as many as I could! In the end I've managed to get npm working with crowdsec, and once I get cloudflare to include the source IP with the requests I think I'll be happy enough with that solution.

111
submitted 8 months ago* (last edited 8 months ago) by TedZanzibar@feddit.uk to c/selfhosted@lemmy.world

I work in tech and am constantly finding solutions to problems, often on other people's tech blogs, that I think "I should write that down somewhere" and, well, I want to actually start doing that, but I don't want to pay someone else to host it.

I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?

In theory that's enough levels of protection and isolation but I don't know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.

Update: Thanks for the replies, everyone, they've been really helpful and somewhat reassuring. I think I'm going to have a look at Github and Cloudflare's pages as my first port of call for my needs.

29

Hey there, my local instance has had two admin posts pinned for the last 6 months-ish and they show right at the top of my Subscribed, Local, and All views. I can't imagine they're going to get un-pinned any time soon, so it would be great to get a feature where we can hide them.

Thanks for the consideration!

view more: next ›

TedZanzibar

joined 1 year ago