• 0 Posts
  • 18 Comments
Joined 2 years ago
cake
Cake day: June 27th, 2023

help-circle

  • Networking is fun because there are literally infinite potential options. There really isn’t a best option. It’s just what do you prefer. In my case I like to write a docker compose and write a tailscale container into it. I then set the service I want to expose either to my own tailnet or to the internet through funnel or though this other implementation I came up with a while back that I still need to do a write up on. Either way here is a guide i wrote with some docs as reference on my forgejo (git alternative). Docs are kinda a mess but hopefully it makes sense enough to help you out.

    Tailscale docker compose examples


  • Fuzzypyro@lemmy.worldtoSelfhosted@lemmy.worldRun android app
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    That would be interesting. If this is going where I think it is then it would probably suck seeing as touch screen input feels exponentially worse with latency but nonetheless would be really cool to see work for hosting a web app of sorts for desktop use.

    Check out linuxserver.io, kasm and whatever the x11 version of waydroid is called. I can’t remember it at the moment. That should give you enough to get started building a container if you want.


  • I was testing this yesterday. It’s genuinely insane how well it works. I have the base m1 air though so I was running into ram limitations for even relatively basic games but games running on proton run phenomenally while they can. I just wish there was a way to trim the fat off of fedora or get this working on arch.

    Has anyone here used fedora minimal with hyperland? If so, what is your base ram usage? Currently with a fresh gnome install with gdm disabled upon startup and tty launching hyprland I’m sitting at about 2.5gb used. Add the nearly 3.5g of the emulator+steam and the system is capped.


  • You make good points here for the beginner however there are better alternatives and solutions for basically everything you mentioned here. The biggest I want to address is conflicts on your system. Generally running servers on metal is just outright bad practice. Containerize. Always containerize. There are lots of great options. Docker, podman, Lxc, helm, flatpak… hell. Snap if you must. Running servers on metal is generally is just asking for trouble unless the system’s entire purpose is for that. Also the cg-nat situation. Personally been behind it for a few years but it’s not a problem as long as you have a reverse proxy tunnel in place. Not a hard fix at all.


  • Just to elaborate here. You are describing one implementation of a blockchain that provides a cryptocurrency. Blockchain is literally just another form of a database. It’s just that it can contain traits that would allow the database to be shared and distributed unlike typical databases. Currently there are some companies that are utilizing blockchain for their inventory systems. They aren’t using any more energy than they would with a typical system. They are just doing it to keep an unchanging record of past transactions which helps with fraud and loss prevention.

    P.S. Money laundering using a system that is publicly distributed and has every transaction involving usd paired with an ID, social security number and enough pictures of your face to make a 3D model is genuinely idiotic.







  • To add to this. Both parties told all other creators that all music that was made in this dispute would not be subject to copyright claims. So far all claims made from Kendrick’s label have been dropped which has allowed critics to listen freely and even remix and make work from the original work. Drake said the same was going to be the case for what he put out however in typical fashion Ovo/umg has claimed all content that contains any of drakes source material. I’m generally not into this kind of public beef but in basically every regard Kendrick is right and Drake is pretty much the most pure example of everything that is wrong with the music scene today.


  • Tons of good responses here. I’m surprised that nobody has brought up Tailscale though. It’s def the easiest vpn solution I have found. It’s got some great documentation and how to projects to get a home lab running and it’s got its own domain system baked in most of it being zero configuration. You can access mullvad vpn exit nodes straight from it, and set up those domains with ssl super easy e.g.

    sudo tailscale serve —https=443 localhost:8096

    That single command would allow any other devices connected to your Tailscale account to reach your Jellyfin using the domain “{serverhostname}.[tail-scale].ts.net” complete with a private reverse proxy and ssl cert.

    There are a few things to click around in tailscale on but it’s a extremely easy to use free application that has made my self hosted life significantly easier due to my system living behind multiple firewalls that I sadly have no control over.




  • I worked cellular retail for 8 years I’ve never really seen fried pins on iPhones. The frayed cables are pretty much inevitable especially if it is apples first party cables. Shockingly I have had contamination in usbc ports though. It caused several devices of mine to no longer charge due to corrosion. Still not sure what exactly caused it but I suppose it was juice from a vape that leaked into the connector. Basically fried my laptop c ports, my iPads port and my pixel’s port. I still think the move to c was pretty necessary.

    Only complaint is cables that have contaminants can easily travel between devices now.

    Other than that the protocol support is all over the place.