• 1 Post
  • 41 Comments
Joined 2 years ago
cake
Cake day: March 19th, 2024

help-circle






  • I find Matrix janky but still usable. What homeserver implementation and what client are you using? I use tuwunel and nheko. tuwunel works great for me and I think it’s probably a disservice to the Matrix protocol that the “canonical” homeserver implementation is written in Python. Nheko is somewhat janky for me but I like it more than Element, and I think most of the jankiness is because of the Matrix protocol rather than the client implementation.









  • You get a domain name, and use an A record to point it towards your server’s public IP address.

    You tell nginx to forward requests to a given domain. For instance, you could tell nginx to forward requests to foo.bar.com to 127.0.0.1:1337. To do this:

    http {
        server {
            server_name foo.bar.com;
            listen 80;
            
            location / {
                proxy_pass http://127.0.0.1:1337$request_uri;
            }
        }
    }
    

    Note that this is a very basic setup that doesn’t have HTTPS or anything. If you want an SSL certificate, look into Let’s Encrypt and Certbot.

    Also, the service you’re hosting (which I’m not familiar with) may have an example reverse proxy config you should use as a starting point if it exists.


  • A flip phone/dumbphone would sort of be mutually exclusive with my use case. I use my smartphone nearly exclusively as a lightweight mobile computer for web browsing, SSHing into my server, and messaging over internet (not SMS). I rarely use the “phone” features of my phone, i.e. phone calls and SMS. So I’d be losing out over the features I do use, in favour of features I don’t use.

    If you’re being distracted by your phone and a dumbphone works for you, good on you. I think most people are like me and use their phones as a small mobile computer rather than a phone though, in which case distractions are best handled with one of the many apps/browser add-ons/etc that block websites or apps.



  • communism@lemmy.mlOPtoSelfhosted@lemmy.worldProxmox or Docker?
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    I think in general people start out in VMs and advance to containers. If you are already using containers stick with it, otherwise you are taking a step back.

    Interesting perspective—I had thought that running an entire VM would be more difficult, but I’ve never used virtualisation for server stuff, only ever used VMs with a GUI VM manager on my personal computer. Thanks for the input.