Skip Navigation
Access Remmina Remotely
  • Personally my go-to for this would be the ipv6 experimental Yggdrasil-network. https://yggdrasil-network.github.io/

  • Yggdrasil as a VPN alternative
  • Thanks for sharing. I recall hearing about this before. After reading this thread I've been trying to vend some of my selfhosted apps over yggdrasil. The documentation is difficult to find. A good tutorial would be really useful. Here are my two biggest stumbling blocks headaches:

    1. ipv6 headache: I had to update my server host binding from 0.0.0.0 to :: (from ipv4 to ipv6). Apparently ipv4 still works but now ipv6 also works. This was the biggest blocker for me gaining access to my apps over yggdrasil using ipv6.
    2. yggdrasil.conf headache: ipv6 syntax issues (apparently I need to learn me some ipv6 stuff) You need to put ipv6 ip addresses in brackets. This is an excerpt from my Listen attribute in my yggdrasil.conf file.
      # Listen addresses for incoming connections. You will need to add
      # listeners in order to accept incoming peerings from non-local nodes.
      # Multicast peer discovery will work regardless of any listeners set
      # here. Each listener should be specified in URI format as above, e.g.
      # tls://0.0.0.0:0 or tls://[::]:0 to listen on all interfaces.
    Listen: [
              tls://[::]:8000
              tls://[::]:8080
    ]
    

    I also downloaded an yggdrasil vpn app for Android and was able to access both apps with Android after adding a peer connection in the settings. Later, I added my Android public key to the AllowedPublicKeys to lock down my apps to be only accessible to my client.

    Thanks @wgs for the tip! 🏆

  • Hello friends!
  • 👍 All the things does it.

  • Hello friends!
  • Hello fellow SDFer!

  • New to Lemmy & the SDF
  • Glad to meet you. Here are two random anonradio themed shell commands:

    • anonradio displays the current show schedule
    • comwho returns alias of those active in com
  • Hello SDF!
  • Nice to meet you.

  • Hello SDF!
  • Welcome to the team.

  • How can I donate to SDF? Is there an alternate option to mail/PayPal?
  • That's cool that you want to support. If you are able to do everything you want to do here then your presence is your support :-) .

    I'm not sure if it is a viable option but you might email @membership and request a PayPal invoice. To pay as a guest through PayPal you would need to receive a PayPal invoice. I have no idea if this is a thing SDF does.

  • Hello SDF!
  • SDF is a great community. Glad you're here. You mentioned a warm feeling which reminds me of the book The Friendly Orange Glow which seems like something you would really enjoy reading. I first learned about the book from jwh here on the public access unix side of SDF. Such a great book!

  • "Lemmy Explorer" a new website to explore Lemmy communities and instances
  • There is so much Lemmy to go around. Cross posting this explorer for finding communities.

  • Matrix Server?
  • The original invites look to be from Dec 2021 and it was refreshed in Feb 2023 (complete do-over?). All announcements have been coming to my SDF email account from Membership.

  • Communities header columns are links but do nothing
  • You're thinking of DataTables. The lemmy-ui source code shows the css class as table. It looks to me like the basic bootstrap table.

  • Matrix Server?
  • I don't think this is necessary for public rooms. The sdf matrix lobby is listed as public. I've been able to one-click into a public room on a different server without requesting access.

  • Matrix Server?
  • Hi @rickumali! I'm in matrix too. Here are some links I copied from my session. Look forward to seeing your avatar there.

    https://matrix.to/#/#lobby:matrix.sdf.org Lobby
    https://matrix.to/#/#hamradio:matrix.sdf.org Ham Radio

  • Is installing personal packages with pipx an anti-pattern?
  • Perfect use case. pipx is awesome for Python! Glad you found a great easy solution.

    Is it over engineering or error prone?

    Nope. pipx is like a big guard rail to keep you from doing error prone things with system Python.

    In these examples we'll assume your venv is at /home/TrueBlue/project/venv

    Is there another way...?

    • shebang: Set your #! to point at your Python venv runtime
      #!/home/TrueBlue/project/venv python3
      Now you can just run your Python file and it'll use the correct Python runtime.
    • poetry can be useful for running personal projects using poetry run.
    • In linux you can use an alias to create to call your venv Python runtime with your package.

    e.g. I want to use a new command named sdf to call my app.

    alias sdf="/home/TrueBlue/project/venv/bin/python3 my_app.py"

  • Hello world! - Please introduce yourself here
  • Thanks for the all the ish.

  • I can only login to lemmy.sdf.org on mobile
  • Thanks for your comment. You are absolutely correct I was using bad credentials. 😳

  • I can only login to lemmy.sdf.org on mobile

    My desktop browser (Firefox and Chrome) on Linux just shows me a perpetual spinner icon when I click login. I had the same problem when I tried to sign up. My current work around is to access Lemmy on mobile only.

    I'm not a fan of infinite spinners. ♾️

    6
    dirtyrig dirtyrig @lemmy.sdf.org
    Posts 1
    Comments 24