I’m transcoding everything to 320kbps MP3s. It’s much much smaller than flac, and I can’t hear the difference even if I try.
Also @shrugal@lemmy.world.
I’m transcoding everything to 320kbps MP3s. It’s much much smaller than flac, and I can’t hear the difference even if I try.
I just set up a Vouch-Proxy for this yesterday. It uses the nginx auth_request directive to authenticate users with an SSO server, and then stores the token in a domain-wide cookie, so you’re logged in across all subdomains. Works pretty well so far, you don’t even notice it when you’re logged in to your SSO provider.
But you do have to tell the proxy where you want to redirect a request somehow, either by subdomain (illegal.yourdomain.com) or port (yourdomain.com:8787) or path (yourdomain.com/illegal). I’m not sure if it works with raw IPs as hosts, but you can add additional restrictions like only allowing local client IPs.
In my special case I’m using the local Synology SSO server, and I have to spin up an additional nginx server because the built-in one doesn’t support auth_request.
How about some JavaScript p+=[]**[]
?
Just a heads up, trying to buy Uranium for the reactor on Ebay will get you in trouble real fast, so be careful!
I’ve been running Gluetun for a few months now, and just the other day discovered that you can use it to seamlessly proxy Twitch streams (using it as http proxy for ttv lol pro), so they load via countries that Twitch doesn’t show ads for. Setting it up was ridiculously easy, and now I have neither ads nor endless loading anymore. The whole thing was a really nice surprise!
Yes. It makes it much harder to build a profile about you though, because you’re not logged in and they don’t know if those views come from you or someone else using your server. Even if you’re the only one, the website doesn’t know that.
I started using their Signal and WhatsApp bridges today, probably one of the easiest setups I ever did. You just run a Docker container for every bridge, and login to your Signal/WhatsApp account by chatting in the app with the Matrix bot it creates.
Literally takes like 5 minutes if you’ve used Docker before, and you don’t need a domain or forwarded ports or anything.
It should probably be replaced with a more bespoke operator for that, like x isempty
or something.
Looks like you can create a simple binary executable and make it run as root with setuid.
I use Synology C2 backup for my NAS, but they also have very affordable options for PC backups and object storage.
It works best with nouns, we even use suffixes like -ung and -heit to turn other words into nouns first.
Hipsters
How is this a thing??
Piped consists of a frontend, a backend and a proxy. The frontend is the site you see, the backend stores all the data like video information, user accounts and subscriptions, and the proxy loads the videos you watch from YT. The only thing it doesn’t do is download and store the videos, it’ll always stream them on demand.
That’s just the nature of giving someone access to private content though. Even a single user could mirror everything to a public space and completely ruin everyone’s day. You just have to take into account that you’re giving access to the user AND the instance admin when approving a request, and that you trust them to do the right thing.
LibreY’s “Framework and JS free” approach is an anti-feature as far as I’m concerned. If you really don’t like those for some reason then sure, but I personally prefer getting a nicer UX with a bit of JS.
deleted by creator
I think you’re probably better off using something that’s build for media servers. One really nice feature is adding more processing nodes to make things go faster, like a gaming PC while not playing anything. I don’t think Handbrake can do that by itself.
I just finished setting up transcoding for my media library, and the options I found were Tdarr, FileFlows and Unmanic. They all use ffmpeg and/or Handbrake under the hood, so it kinda comes down to preference. I went with FileFlows because it seemed the most intuitive to me, and it can also process other media like photos, music, audiobooks and ebooks.
The go-to 4-bay Synology NAS would be the DS920+, as the newer DS923+ doesn’t support hardware transcoding.
I agree with everyone here that self-hosting email is never easy, but if you still decide to go down this route then here are two tips that I personally found very helpful, especially when you decide to host it at home:
The first is to get an SMTP relay server. That’s just another mail server that yours can log into to actually send its mail, just like an email client would. That way you don’t have to worry about your IP’s sending reputation, because everyone will only see the relay’s reputable IP.
Second is to configure a Backup MX. That’s an additional MX DNS entry with lower priority than the primary, and it points to a special mail server that accepts any mail for you and tries to deliver it to the primary server forever (or something like an entire week). So when your primary server is unreachable other sending servers will deliver mail to the backup, and it delivers the mail to the primary as soon as that’s back online.
You can get these as separate services, but some DNS providers (like Strato for example) offer both with the base domain package. It makes self-hosting an email server much simpler and more reliable in my experience.