WASTECH

joined 2 years ago
[–] [email protected] 2 points 1 week ago

I moved all of my Docker containers over to TrueNAS apps recently, and it’s been great so far. Alternatively, I think the best option for keeping your compose files and all that would be to upgrade to 25.04 (Fangtooth). Fangtooth lets you deploy containers using compose YAML. Each app has to be in its own YAML which can be a bit of a pain, but you would fully own everything so no need to worry about another rug pull.

Alternatively, I’ve seen some people just install Dockge and run all of their containers inside of that.

[–] [email protected] 2 points 2 weeks ago (1 children)

I work for a medium size enterprise as a backup architect. All of our backups are crash consistent and we’ve never had an issue.

Windows has an easy way of dealing with this in the form of VSS. As long as the application supports it, VSS can prepare the system and application for a backup, putting it in an application-consistent state before the snapshot is taken. Unfortunately, there is no equivalent for Linux. The best you can do is pre-freeze and post-thaw scripts to put the application/OS in a backup-ready state. Really though, I wouldn’t worry too much about it. Unless you are running an in-memory database, you really don’t need to worry about application consistency. If you are running an in-memory database, take database level backups (can also be done with pre-freeze/post-thaw scripts) and back up the backups.

Just remember to test whatever solution you end up going with, and make reminders to frequently re-test your backups. You never know what might change in a year’s time, so re-testing periodically is a good way to make sure everything is still functioning properly and make sure your data is still protected. And testing needs to be more than just making sure the VM powers on. Make sure the application can start up and function properly before calling it a successful test.

[–] [email protected] 1 points 3 weeks ago (3 children)

I have been using TrueNAS for about 3 years now and couldn’t be happier. It can do all of the backup stuff for you as well. I’m not sure if you would be able to use the key server for booting though, but I believe it would check all the other boxes. I don’t currently run VM’s on it (only docker), so not sure what it can do for VM backups.

Regardless of what you end up going with, I’m curious why you are saying you need to shut down the VM to back it up? I’m not familiar with how you are running the VM so not sure if it’s a limitation of the hypervisor, but I would think as long as you can snapshot the disk, you could just back up the snap. It would be crash-consistent rather than application-consistent, but for a backup scenario that should generally be fine.

[–] [email protected] 3 points 1 month ago (1 children)

Yeah, I get it’s unusual and it sucks it happened. I honestly would have been less upset if it was a driver issue or something like that. I at least could have looked at dmesg logs or something to try and figure out what was going on. I’m new to GUI Linux, so I had no idea where to start with this one. I think this was more frustrating than a driver issue or something similar for me because I would expect installing applications from the built in repositories to be something that “just works”.

Hopefully as more people move over to Linux distros, we will get more people that donate to them as well so more dedicated developers can be hired to work on such things. I know it will get there one day, and it’s already so much better from when I last tried gaming on Linux back in the early 2010’s. Hopefully the full release of SteamOS will truly bring about the age of Linux desktop.

[–] [email protected] 6 points 1 month ago

I get it. Working in IT and doing this stuff all the time and being surrounded by other technical people really disconnects you from the knowledge of the average user. I’ve worked in IT for over 10 years now, and I am always overestimating how much technical knowledge the average user has. Luckily I don’t have to talk to end users anymore, but even when helping friends and family with things, stuff that I think is common knowledge isn’t common among less tech-savvy people. I still struggle with this, and suspect I will for a very long time.

I’ve heard of Endeavor before as well. May give it a try, but then I feel like I would be one of the distro-hoppers I always see out there. I just crave stability.

[–] [email protected] 2 points 1 month ago

I installed Bazzite on my personal gaming PC a few months ago, so I have done more than try it. My AMD drivers would crash on Windows when playing Helldivers about every 30 minutes. I lost count of the number of times I booted into safe mode and ran DDU to uninstall drivers. Haven’t had the issue a single time on Linux. The Bazzite image I’m using on her PC is different than mine since she currently has an NVIDIA GPU. She has an old 1080Ti because Microcenter was out of stock of all GPU’s on the day we went to buy the rest of the parts for her build. Eventually she will get a newer AMD GPU as well and we can be on the same image.

[–] [email protected] 5 points 1 month ago (6 children)

I’m used to the CLI world of Linux. I wanted something for my non-technical wife that would “just work”. I’ve heard good things online about Bazzite and how it already has everything installed (Steam, Wine, Proton, graphics drivers, all that) and I didn’t want to mess with installing any of that stuff by hand. Idk, maybe it’s my fault for expecting a distro to have basic functionally out of the box.

I think blaming me for choosing a distro based on what it says it’s supposed to do is a bit silly. Sure, I could have installed any distro and worked to install and maintain everything by hand, but that’s not what I was looking for. I don’t want to play tech support every week when something breaks and spend hours trying to fix it when my wife just wants to play a game. If you enjoy that, great, more power to you. Sorry for not choosing your favorite distro, I guess.

[–] [email protected] 9 points 1 month ago

In this case it was installing them from flathub anyway. The applications were being installed, but the only way to launch them was through the CLI using flatpak run then the app ID. Every article I came across said to run that, then right click the app after it was open and pin it to the taskbar or whatever, but that option was greyed out.

[–] [email protected] 134 points 1 month ago (24 children)

I hate to be one of the “Linux isn’t ready” people, but I have to agree. I love Linux and have been using it for the last 15 years. I work in IT and am a Windows and Linux sysadmin. My wife wanted to build a new gaming PC and I convinced her to go with Linux since she really only wanted it for single player games. Brand new build, first time installing an OS (chose Bazzite since it was supposed to be the gaming distro that “just works”). First thing I did was install a few apps from the built in App Store and none of them would launch. Clicking “Launch” from the GUI app installer did nothing, and they didn’t show up in the application launcher either. I spent several hours trying to figure out what was wrong before giving up and opening an issue on GitHub. It was an upstream issue that they fixed with an update.

When I had these issues, the first thing my wife suggested was installing Windows because she was afraid she may run into more issues later on and it “just works”. If I had never used Linux and didn’t work in IT and decided to give it a try because all the cool people on Lemmy said it was ready for prime time, and this was the first issue I ran into, I would go back to Windows and this would sour my view of Linux for years to come.

I still love Linux and will continue to recommend moving away from Windows to my friends, but basic stuff like this makes it really hard to recommend.

Alright, I have shared my unpopular opinions on Lemmy, I’m ready for my downvotes.

 

I’ve been out of the custom keyboard scene for several years, and recently dove back in with the Sat75x. I’ve built probably 15-20 custom keyboards over the years, but the last few I built before stepping away used the CreateKeebs SOTC Linear switches. I am a huge linear fan, and these switches ticked all the boxes for me. The factory lube was good enough that I didn’t feel the need to lube them myself (which I hate), they had a really good feel, and the sound was pretty good. Unfortunately, it looks like they no longer make these switches as I have been watching the Divinikey website (the only place I know sells them) for a few weeks now, and they haven’t come back in stock.

There are a ton of different switches on the market now, so I am looking for some recommendations for some good linears!

[–] [email protected] 21 points 5 months ago

I manage a fleet of thin clients for our organization. We have been buying and managing them for 10+ years. They are a huge cost savings over desktops for shared environments (I work for a company in the manufacturing space). For users that do nothing other than log in and check their email and update a spreadsheet, being able to shove 10+ user sessions on a single VM is much more cost effective than deploying and managing a full desktop.

Plus, these devices can connect to Cloud PC’s, so users who need a dedicated machine can use these too. I have been using a Cloud PC for over two years now for all of my job functions and love it. I would happily take one of these devices, as all of my company issued devices are just used to connect to my Cloud PC.

[–] [email protected] 2 points 11 months ago (1 children)

I’m curious what issues you had with TrueNAS? I’ve been using it for about a year now and the only issue I have had has been with one of my pools deleting itself after a reboot, but that was user error because I put the wrong SED password in the settings.

[–] [email protected] 1 points 1 year ago

On iOS, I tap on my profile in the upper right, and the VPN-on-demand setting is right below my account.

 

Please help! I have all the fancy espresso tools and a nice grinder, but I have no idea why I don’t get an even flow out of my machine. I have a Niche grinder, I use a WDT tool to distribute the grounds, I use the Normcore distributor, and a normal dose tamper. I replaced the shower screen on my espresso machine with the VST screen and I’m using a VST 18g basket with a puck screen. I am pulling 40g shots in about 28 seconds, so I believe my flow rate is right, but I can’t figure out what I’m doing wrong!

 

I set up SSL certificates for my internal services behind Traefik, but I was having some issues obtaining the certificates. I ended up having to add this line in my Docker compose file to bypass PiHole which is controlling the internal hostnames for my domain:

- --certificatesresolvers.letsencrypt.acme.dnschallenge.resolvers=1.1.1.1:53,1.0.0.1:53

After adding that, I was able to successfully pull a cert. The issue is, I have a firewall set up that blocks DNS requests from everywhere except my DNS servers (PiHole), so I had to pause that rule temporarily to get the request to go through.

Wondering what I can do here (if anything) to resolve this without having to disable my firewall rules regularly.

 

I finally decided that I wanted to be able to externally access some of my Docker containers from outside of my local network. I don’t want to deal with the security hassle of exposing ports on my router, so I decided to go with Tailscale.

All of my container web services are run through traefik and are accessed using hostnames I set up on my DNS server. How would I go about accessing the different web services externally since the hostnames don’t resolve?

 
view more: next ›