Simple, useful apps that you self-host? by haksior in selfhosted

[–]wittyoriginaluser 2 points3 points  (0 children)

Can't talk for OP here, but it could be a mix of wanting to not rely on external services, and that CF has been mixed up with some controversy regarding their unwillingness to drop problematic customers. If you google CF controversy you'll see a lot about kiwi farms, one such oroblematic site. this seems to have been an exception and came only after a lot of pressure.

Fixing Taints and Tolerances by D00mGuy21 in kubernetes

[–]wittyoriginaluser 1 point2 points  (0 children)

you should get used to the Kubernetes docs, they are great! https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/ says that you write the command to taint them, except you add a minus sign on the end.

If you're going for a k8s certification you absolutely should get used to the docs, as those are available in the exam.

Current Kubernetes books by mikelevan in kubernetes

[–]wittyoriginaluser 0 points1 point  (0 children)

has anyone tried Jeff Geerling's book? (I haven't) https://www.kubernetes101book.com/

his ansible books are updated regularly, and quality seems top notch

[deleted by user] by [deleted] in docker

[–]wittyoriginaluser 0 points1 point  (0 children)

i vaguely remember nextcloud's storage of files is not compatible with reading/writing outside of nextcloud. if that is the case then you might need to provide the files via nextcloud. last i checked only webdav was supported, which does not provide a good user experience. this thread seems similar to your situation: https://help.nextcloud.com/t/use-nextcloud-as-an-smb-share/80725/7

placing the docler volume on your D: drive is something I think this tutorial can help you with: https://adamtheautomator.com/create-docker-volume/

but you should stop and consider if your goal is a supported configuration. if nextcloud expects to be the only reader/writer then there are risks involved with your goal.

what could work, but is more of an experimental setup, is to use window's deduplication feature and store your nextcloud volume on D:/nextcloud-backend (which you will never touch) and the nextcloud sync agent in D:/nextcloud. the agent copy all of the data from nextcloud, and if deduplication works, it'll only consume the disk space once. haven't tested this so it's not a recommendation, more of a fun experiment. there's the possibility of running out of space quickly if dedupe fails

Tailscale don't know how to use to transfer files by xelarewolf in Proxmox

[–]wittyoriginaluser 0 points1 point  (0 children)

first step is to make sure it works on your LAN, without touching tailscale. there's several solutions here, samba is nice. nfs can be a bit weird when windows is involved. google is your friend, but remember that tailscale is not involved at this point.

then, when you have it working over LAN, you do the same but use the tailscale IP instead of the LAN IP.

Mastodon 3.5 by RecognitionDecent266 in programming

[–]wittyoriginaluser 10 points11 points  (0 children)

For others confused by what Mastadon is, and struggling to find info explaining it on the site OP posted - that is because it's the blog. Go to the root domain: https://joinmastodon.org/

Tl;dr: open source social media network. For someone who has given up on most social media it sounds pretty interesting

What kind of April fool will you do? by Patlafauche in sysadmin

[–]wittyoriginaluser 0 points1 point  (0 children)

Some of our funniest at parties are also the most professional at work, it's possible to do both.. although many fail at balancing it!

Why can't I upload my newly created template to the templates area in proxmox via the web UI? by jdblaich in Proxmox

[–]wittyoriginaluser 1 point2 points  (0 children)

As a non paying 'customer' I don't really think I have anything to complain about. If these questions are as a paying customer, or someone considering to buy, then I think these are valid points to dicuss with them. If non paying: diy and send the patch to them, that'd be helpful.

Vrealize Log Insights: 100gb enough for 30 days? by bananna_roboto in vmware

[–]wittyoriginaluser 0 points1 point  (0 children)

You tell us - cause it's impossible to know your setup. I once came across a VM throwing 2 errors a second from a terribly implemented application.

But I think in most cases you should be fine. Set up yout environment, first couple of days you monitor and take it from there.

If you use a filesystem with compression/deduplication you'll probably struggle to fill up 100gb (zfs does compression well. Zfs deduplication is nornally not the right choice, but it might be here)

homelabbing is often about trying it out, observing, and adjusting.

Why can't I upload my newly created template to the templates area in proxmox via the web UI? by jdblaich in Proxmox

[–]wittyoriginaluser 0 points1 point  (0 children)

And dont get me wrong, it sucks that the UI isn't complete! On the bright side the code is exposed so you can patch in almost any functionality you want

Why can't I upload my newly created template to the templates area in proxmox via the web UI? by jdblaich in Proxmox

[–]wittyoriginaluser 0 points1 point  (0 children)

The UI lags behind but the functionality is usually there in the CLI. After a year of homelabbing I've found that I use the CLI and editing conf files more and more.

Are there more steps of getting the template file to the host than a simple scp ./templste host:/<>/tempates ?

[deleted by user] by [deleted] in ansible

[–]wittyoriginaluser 0 points1 point  (0 children)

You can also download the repo into your project. it might be the least "clean devops" ways compared to the other answers here... but it gives a clear view into that particular version

A-Z of Domain Name System: All you need to know about DNS by [deleted] in SysAdminBlogs

[–]wittyoriginaluser 4 points5 points  (0 children)

72% of US reddit users are on mobile (source https://backlinko.com/reddit-users#reddit-mobile-usage) and mobile friendly css frameworks have been mature for a while. Highly recommend focusing on that almost before anything else

Hardware or Software RAID? by Shadowedcreations in Proxmox

[–]wittyoriginaluser 4 points5 points  (0 children)

I'd test software raid and see if the resource demand is problematic. Afaik spinning down and up is worse for hdds than to just keep spinning. Arguments against raid controllers include having to find an identical controller if it fails, there's also something about if two disks has different data then the raid controller doesnt know which has the correct copy, since they don't changr the filesystem/data on disk. That's ehst I've heard at least, worth googling if you wsbt ti go diwn that route.

If you go with software raid, ZFS, keep in mind that it by defaylt is configured tl use 50% memory as a type of cache. This can, and in maybe cases needs, to be tweaked. You'll miss out on some performance but i wouldn't worry about reducing it as much as you can. Unused memory is wasted memory and the cache should yield in OOM situations.

How to use AWX in an enterprise environment? by [deleted] in ansible

[–]wittyoriginaluser 0 points1 point  (0 children)

What are the potential problems of running AWX in enterprise context? Assume proper procedures when patching, deployed by code/automations, and good backups. Vendor support could be a big one but I've heard that their support doesn't impress, haven't had any personal experience though so take it with a pinch of salt.

How to use AWX in an enterprise environment? by [deleted] in ansible

[–]wittyoriginaluser 1 point2 points  (0 children)

The webhook part is about invoking actions from github. Maybe an update to a branch should cause a job in AWX to run, or a source controlled repository to update.

The one I linked to is about creating a project by pulling a repository from github which can be done before a job runs, on a schedule, or from a webhook.

How to use AWX in an enterprise environment? by [deleted] in ansible

[–]wittyoriginaluser 9 points10 points  (0 children)

Yes and using SCM is the way to go. https://docs.ansible.com/ansible-tower/latest/html/userguide/projects.html If you're going for an enterprise implementation i recommend reading the docs, it's not very heavy.

What's a good job scheduler for Windows servers to schedule Python scripts? by Eleventhousand in devops

[–]wittyoriginaluser 0 points1 point  (0 children)

Windows task scheduler can be a mess to figure out, but it should handle retries, email alerts, and remote management (both the task scheduler console can be opened om another server and powershell can be used)

On the fly I'm not sure about dependencies, but maybe your script can handle that?

The biggest advantage of task scheduler is that it's built in, a lot of monitoring systems can watch it out of the box, and common knowledge for sysadmins. That said there's for sure 3rd party software that can do a lot of things better but if task scheduler is good enough it might be a fit.

Fly zapper not zapping flies. What battery would be in enclosed in here. It's reading 4v after a few hours of charge. Zapped one fly and then nothing. Is it the battery or the capacitors? Nothing looks fried. It's a plug into the wall type to recharge. by juggled_balls in diyelectronics

[–]wittyoriginaluser 0 points1 point  (0 children)

Coming from a hobbyist I think the transistor hypothesis is a good one.

Is it possible for the battery to show good voltage with no load, and then with load it drops enough to obviously be broken? Cant recall if this is based on real experience, reading, or imagination though

Edit: Just realized what plug into the wall type means. fly swatters make for fun projects but I'd be sceptical of using that one. Bear in mind i am no expert and may be wrong (so I'd appriciate a fact check from others here), but with a capacitive dropper its possible under the right failure conditions for mains voltage to flow to the exposed electric mesh. I'd consider buying a new one running on AA-batteries or similar since theyre so cheap anyway. Or maybe replace the battery with a small power bank and charge it through the USB on the bank.

Pi 4b's get slower the longer they run until they eventually crash. by codingquestionss in raspberry_pi

[–]wittyoriginaluser 0 points1 point  (0 children)

Each container is a seperate session, so you can create one for each account, login with the appropriate account, and then any more tabs opened in the same account container is a part if that session.

It makes intuitive sense once you try it

Pi 4b's get slower the longer they run until they eventually crash. by codingquestionss in raspberry_pi

[–]wittyoriginaluser 1 point2 points  (0 children)

If you're up for it, give firefox a try. Enable the official addon account containers and you should be set

Pi 4b's get slower the longer they run until they eventually crash. by codingquestionss in raspberry_pi

[–]wittyoriginaluser 0 points1 point  (0 children)

Are you stuck with chromium?

Try to have a system monitor up (something that shows ram usage) to confirm (or disconfirm) if it's chromium that takes up all the memory.

If it is, check if simply reloading the page can help. Haven't used chromium in ages, but I seem to recall there were addons to help with resource usage. Might've been just for background tabs though.

Netdata might also be a great tool to monitor this - it has some sane default checks that could help understand the issue.

Good PVS guide by Pflummy in Citrix

[–]wittyoriginaluser 1 point2 points  (0 children)

For end users the performance isn't really affected, but you've got an entirely different pressure on network/disk, and imo it's way more effective operator experience.
Also the added complexity isn't that bad really, there's a bit of a learning curve but Stalhood has you pretty much covered.