Main admin of slrpnk.net instance.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

poVoq,
@poVoq@slrpnk.net avatar

[Obligatory Brexit comment]

poVoq,
@poVoq@slrpnk.net avatar

In theory yes and gitlab.com/bashrc2/epicyon has support for “sharing economy”, but on a decentralized network fake reviews and product listings are potentially an even bigger problem.

Email Hosting w/SMTP, what do you use?

I’ve recently been trying to degoogle myself, and in doing so I’m going to need another email. I tried ProtonMail, but apparently only business accounts can use SMTP, even though their features claim SMTP access. I’m plenty fine paying for the service, but going from the $6/month to $12/month just to get notification...

poVoq,
@poVoq@slrpnk.net avatar

If you buy any domain from OVH, you can enable a single 5gb email account and 10mb webspace for free on it. The latter is maybe useful for some fail-over, but the email is definitely very cool for sending out notifications and such.

poVoq,
@poVoq@slrpnk.net avatar

If I watch a video does my browser share It over P2P? if so what is the point of this? it seems to lose the video as soon as I leave the page so this functionality seems a bit useless to me.

This is the main feature of Peertube. It allows many people to watch the same video simultaneously without totally overwhelming and DDos-ing the server that hosts the video.

Peertube uses webtorrents: webtorrent.io

poVoq,
@poVoq@slrpnk.net avatar

This is about visitors re-seeding the video they watch, but yes like all p2p systems it leaks their IP to other peers.

poVoq,
@poVoq@slrpnk.net avatar

AFAIK it does, but if the instance seeds it then that is no different from hosting the video directly on the website, thus this doesn’t help with bandwidth at all.

poVoq,
@poVoq@slrpnk.net avatar

Other Peertube instance are not hosting the video at all AFAIK. The ActivityPub federation and the webtorrent p2p bandwidth off-load are two fully separate things.

poVoq,
@poVoq@slrpnk.net avatar

I guess the idea is not to provide data redundancy but to split load instead?

Yes, the sole reason.

poVoq,
@poVoq@slrpnk.net avatar

Why on earth would you want to help Google saving bandwidth?

The solarpunk building where I'm working in (slrpnk.net)

I usually work from home, but at the moment I’m working in that zero-energy building. It’s not the most beautiful, but it actually generates more energy than it consumes! There is a small garden on the rooftop with vegetables for employees to pick up and wooden picnic tables. The wooden structure holds solar panels and...

poVoq,
@poVoq@slrpnk.net avatar

That’s very cool, but also a very odd shape? I don’t see much “form follows function” in there or am I missing something?

Setting up selfhosting without a terminal

Every single time I talk to my friends, whom also want an *arr/Plex/VPN/Home Assistant setup like I’ve got, I can see the fear in their eyes when I mention Debian, Docker, and the terminal. It could be a case of “git gud”, but I want to help them out with a setup like this, but with as low friction as possible. Ideally...

poVoq,
@poVoq@slrpnk.net avatar

www.openmediavault.org or yunohost.org have a nice web-gui that allows you to control most things.

But to be honest, these are only to make the entry easier and convenient for maintenance. Sooner or later something will likely break and then you will have to be at least a tiny bit comfortable with the terminal. If you are unwilling to learn that, then self-hosting is probably not the right thing for you.

poVoq,
@poVoq@slrpnk.net avatar

Ideally containers are provided with a major release version tag, so not just :latest but :0.18 for all 0.18.x releases that should in theory not break compatibility.

Then you can set your Podman systemd configuration file (I use Quadlet .container files) to automatically check for new versions and update them.

poVoq,
@poVoq@slrpnk.net avatar

Note that your second choice requires an external ATX PSU (extra noise, likely running less power efficient). You can probably get a PicoPSU or similar, but that drives up the price even further.

What modern (gaming) laptops should be avoided for proprietary firmware or whitelists/gate keeping? Also posted Linux GPU telemetry data from Stable Diffusion

I’m looking for a machine to run OpenGPT, Stable Diffusion, and Blender. I’m on the precipice of buying an Alienware w/ Ryzen 9 with a Radeon RX6850m. I’ve never needed anything near this level on Linux and I’m scared TBH. I’d much rather get a System76, but the equivalent hw has Nvidia and costs more than twice as...

poVoq,
@poVoq@slrpnk.net avatar

Uhm, I don’t think you will have much luck with an AMD laptop GPU and stable diffusion. Their support for desktop consumer GPUs is already atrocious in ROCm.

Maybe get a cheaper laptop that allows connecting a eGPU case? No idea if that works better, but I think the chances are a lot better.

poVoq,
@poVoq@slrpnk.net avatar

IDK 🤷‍♂️ But it also looks like the laptop GPU you propose has a maximum of 12gb ram, which is already quite low for the older image models and definitely not enough for most language models.

poVoq,
@poVoq@slrpnk.net avatar

This is for very low resolution only and AI up-scaling then takes another long time. Yes SD can work with 8gb vRAM and 12 is nicer, but the upcoming SDXL will probably require 16gb to work good enough.

I agree that Nvidia is crap and would love to recommend AMD, but their software for AI stuff is just bad right now and their business decisions to only support the newest data-center GPUs with it is even worse.

I have an all AMD Linux system, and it works great for gaming and VR, but I have given up on trying to get SD to work on it despite spending a lot of time on that already. Maybe with a newer card it would be better, but I think the risk is just too high to spend a lot of money on an officially unsupported card that AMD can break any minute and has done so in the past.

poVoq,
@poVoq@slrpnk.net avatar

Typical arrogance of people used to being the smartest person in the room and thus think they can out-smart Zuck. But Zuck doesn’t need to out-smart anyone, he can just out-spend them easily.

poVoq,
@poVoq@slrpnk.net avatar

Also you need to be aware that it is a virtual server, meaning you share resources with others and the cheap VPS providers over provision their servers quite aggressively.

poVoq,
@poVoq@slrpnk.net avatar

Very shallow and naive view. I hate to be the old-timer here, but I think @gargron is too young to understand what happened with XMPP and similar previous attempts.

Lemmy bandwidth requirements

I’ve been considering the idea of hosting my own instance of Lemmy, solely for my own use, maybe with 1 or 2 family members using it as well. I’ve seen several discussions regarding the requirements for system resources, but not much regarding bandwidth. I have an abundance of processing power, memory, and storage space in...

poVoq,
@poVoq@slrpnk.net avatar

You could make a wireguard tunnel to a cheap VPS and connect that via Starlink. Then if you configure nginx on the VPS and allow it to cache most images you can save a lot of bandwidth on your uplink from home. I guess Cloudflare also offers a similar VPN with caching that might be easier to setup.

I think Starlink itself might actually have sufficient uplink bandwidth, but AFAIK they have a CGNAT so you can’t really host anything on it without the above mentioned trick with a VPS and a VPN tunnel.

Meta's Threads in the attempted gentrification of the Fediverse (todon.nl)

A large corporate shopping mall settles in a nice neighborhood with small local run shops and community centers. The new shopping mall says ‘if we settle here, more people will come, and you all will benefit’. A few years later all small shops are bankrupt and the community is destroyed. What remains is a barren corporate...

poVoq,
@poVoq@slrpnk.net avatar

At least in the original leaks it clearly said so and apparently they did talk to some large Mastodon instance admins a few weeks ago about enabling federation with them but since it was under NDA no further details are known.

poVoq,
@poVoq@slrpnk.net avatar

I don’t think there is a need for more “general” instances, unless it is a more or less private one for you and your friends.

Start a themed one… that is really needed for better decentralization.

poVoq,
@poVoq@slrpnk.net avatar

Because it makes the federation more healthy. Although regional instances are also ok.

poVoq,
@poVoq@slrpnk.net avatar

Put a bit more effort in your trolling please.

poVoq,
@poVoq@slrpnk.net avatar

Podman compose kinda sucks. Better use the now included Quadlet container files for Systemd integration.

poVoq,
@poVoq@slrpnk.net avatar

It will never meet the WAR. Just put it in a closet somewhere where the wife can’t see it.

poVoq,
@poVoq@slrpnk.net avatar

There is always: slrpnk.net/c/selfhosting 100% certified self-hosted from free-ranging servers 😅

poVoq, (edited )
@poVoq@slrpnk.net avatar

There is a very large range between tiny instance that can disappear overnight and “large instance”. The large instances are actually more likely to disappear as their hosting costs are beyond what a small group of admins can pay out of their own pocket easily, so they vitally depend on donations and that can break down easily for many reasons.

poVoq,
@poVoq@slrpnk.net avatar

There were certainly some that had to close registrations as their donation base was insufficient for the number of users trying to sign up. And others were sold to very questionable companies as they couldn’t finance themselves otherwise.

But that wasn’t my argument. We are talking about things that can go wrong with instances. Just because you didn’t see any large instances go down in this “nice weather” period, doesn’t mean they are resilient to serious shocks.

A small to medium sized instance that is basically run as a hobby by a few admins and is optimized for being cheap enough to not need donations is the much more sustainable and resilient instance.

poVoq,
@poVoq@slrpnk.net avatar

Maybe stating the obvious, but don’t skip over older laptops if you can get your hands on them. The CPUs are optimised to be power efficient. They also come with a built in UPS that even in bad cases will still be good enough for 15 minutes or so, which is good enough for 99% of the power cuts. Only down-side: lack of SATA ports, but that is more or less the same with mini-PCs.

poVoq,
@poVoq@slrpnk.net avatar

A bit useless if it only supports a legacy OS that doesn’t run games very well.

poVoq,
@poVoq@slrpnk.net avatar

A payment gateway is not really something you can self-host, but there is git.sr.ht/~sircmpwn/fosspay

Otherwise look into Liberapay and Opencollective for donation collecting services.

poVoq,
@poVoq@slrpnk.net avatar

Fosspay is a bit abandoned. Maybe you could look into forking it and adding non-Stripe options?

poVoq,
@poVoq@slrpnk.net avatar

Maybe not the answer you are looking for but I am happy that philantrophically minded tech people rather seem to prioritize vaccinating children in Africa or conserving nature.

More specifically I also think it might have to do with the fact that most techies grew up finding movies very uninteresting. So why would they put money into an stale art form that just doesn’t interest them?

poVoq,
@poVoq@slrpnk.net avatar

snikket.org

Is very nice as a personal messenger for friends and family.

poVoq,
@poVoq@slrpnk.net avatar

Yeah, never hardware raid. It’s a disaster waiting to happen, even with expensive dedicated cards.

Easiest is with btrfs raid1, the drives don’t even have to be the same size like in other raid systems. For example you can combine two 2TB drives with a single 4TB drive into one 4TB Raid1 and also remove and change things as you want. ZFS has a few more features but is much more rigid and likely to break on Linux kernel updates as it isn’t part of the kernel like btrfs.

[Question] hosting lemmy on ubuntu server - firewall configuration

Hi, this is a follow-up on the 502 question earlier, which I think I got a step closer to solving. However, if I try to connect to my lemmy instance now, it results in a time out. Now, I have set up the ufw firewall to allow nginx http - do I need to allow anything else to get to connect? Or is my timeout error something else?

poVoq,
@poVoq@slrpnk.net avatar

Basically you only need port 443 open. Maybe 80 also depending on how you generate the SSL certificates.

poVoq,
@poVoq@slrpnk.net avatar

Better wait for Yunohost to update the very old Lemmy version they currently have. In the current version this setting doesn’t even exist anymore in the admin ui.

poVoq,
@poVoq@slrpnk.net avatar

The capitalism apologist is going to tell you that this is necessary for innovation as Venture Capital firms fund 100 start-ups of which 99 fail to turn a profit, and thus the 1 that does has to make up for the other 99 by making extreme profits.

But that that is just as flawed logic as thinking that there can be a “decent” capitalism that doesn’t destroy everything in its path in its pursuit of profit. If you are trying to be “decent” you will be out-competed by someone else under the current economic setup.

poVoq,
@poVoq@slrpnk.net avatar

Currently only Postgres is supported. However internally it uses the Diesel middleware, so I think it would be feasible to add MariaDB support in the future.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines