opensource

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

TCB13, (edited ) in Accessing NAS when not on LAN
@TCB13@lemmy.world avatar

You don’t need to own a domain, what you most likely need is some kind of dynamic DNS service.

freedns.afraid.org is one of them, they’ll give you a subdomain you can pick and the client will update the IP to which the domain point whenever it changes.

This is what you need, assuming you’ve a public IP from your ISP and you can go into your router and port forward ports to your TrueNAS server.

Now regarding software, since you’re using Syncthing already I would suggest you stay away from the complexities and vulnerabilities of Nextcloud and simply use FileBrowser, this is way easier to setup and use. I believe there’s even something on TrueNAS to get it running.

How if you’re about to expose your NAS/setup to the internet you’ve to consider a few things for your own safety.

Quick check list for outward facing servers:

  1. Only expose required services (web server nginx, game server, program x) to the Internet. Everything else such as SSH, configuration interfaces and whatnot can be moved to another private network and/or a WireGuard VPN you can connect to when you want to manage the server;
  2. Use custom ports with 5 digits for everything - something like 23901 (up to 65535) to make your service(s) harder to find;
  3. Disable IPv6? Might be easier than dealing with a dual stack firewall and/or other complexities;
  4. Use nftables / iptables / another firewall and set it to drop everything but those ports you need for services and management VPN access to work - 10 minute guide;
  5. Use your firewall to restrict what countries are allowed to access your server. If you’re just doing it for a few friends only allow incoming connection from your country (wiki.nftables.org/wiki-nftables/…/GeoIP_matching)

Realistically speaking if you’re doing this just for you / a few friends why not require them to access the server through WireGuard VPN? This will reduce the risk a LOT and won’t probably impact the performance. This is a decent setup guide digitalocean.com/…/how-to-set-up-wireguard-on-deb… and you might use this GUI to add/remove clients easily github.com/ngoduykhanh/wireguard-ui

With WireGuard you’ll only need to port forward the WG port reducing the attack surface. After you connect to the VPN you get access to the server as if you were on the local network. This mean you’ll even get SMB/Samba access to the files and/or access to any other service the server might me providing, you don’t need anything else or change your current workflow, simply connect to the VPN and access your data as if you were home.

Another advantage of going with WireGuard is that you can more safely ignore the step (4) and (5) because only exposing the VPN through a port forward in your router won’t create much of an attack surface / anything that can be bruteforced. Your setup will be easier to deploy and maintain.

Note that WireGuard is designed with security in mind and it won’t even be visible in typical IP scans / will ignore any piece of traffic that isn’t properly encrypted with your keys.

SheeEttin, in Accessing NAS when not on LAN

VPN

greybeard, in In case you missed it: Fossify (A fork of Simple Mobile Tools)

Hopefully they get to Simple Launcher soon. I switched to that because Nova Launcher seemed to he dead and I couldn’t find a better open source alternative. I certainly will take suggestions if someone knows something better on fdroid.

MaddestMax,

Been using KISS Launcher very happily. Worth a look.

Anarch157a, in In case you missed it: Fossify (A fork of Simple Mobile Tools)
@Anarch157a@lemmy.world avatar

I’m waiting for the Contacts manager. Untill then I’ll keep using the last “good” (pre-sale) version of Simple Contacts.

But don’t worry, take your time.

iturnedintoanewt,

Yup… Me too waiting on contacts.

EveryMuffinIsNowEncrypted, in In case you missed it: Fossify (A fork of Simple Mobile Tools)
@EveryMuffinIsNowEncrypted@lemmy.blahaj.zone avatar

Woot! In-stalled!

lung, in In case you missed it: Fossify (A fork of Simple Mobile Tools)
@lung@lemmy.world avatar

Oh cool! De-googling never seemed easier … I think we are finally ready for open source phones

kanzalibrary, in Any bookmarking solution?

Buku with extension Bukubrow is already good for me to have offline bookmark manager, flexibel function on CLI or browser. With Archivebox combination in my Librewolf reading my archive website.

itsaj26744,
@itsaj26744@programming.dev avatar

I remember using nb for same but i need something that syncs

haui_lemmy, in What comes after open source? Bruce Perens is working on it

As many others have already stated: he‘s on the wrong track.

Open source is great and works for developers and tinkerers. The fact that we dont have a law that a company has to pay what this product would cost in the open market is not open sources fault. On top: one reason open source is growing like crazy is the convenience these megacorps have with implementing it everywhere. We need to cast out those taking for themselves and dont give back.

trevor, in History of Backgammon

bgammon.org is a free and open source online backgammon service.

Code: code.rocket9labs.com/tslocum/bgammon

Community: bgammon.org/community

Learn how to play: bgammon.org/faq

ikidd, in Raspberry Pi is now manufacturing 70,000 Pi 5s per week, will surge to 90,000 in February
@ikidd@lemmy.world avatar

$100 for no h265 hardware encoding.

Hard pass.

Paco, (edited ) in Any bookmarking solution?

I have used linkding and I find it pretty good.

itsaj26744,
@itsaj26744@programming.dev avatar

Do u know any server which accept registrations?

Paco,

I do not.

I self host it inside docker on my local network.

MoLoPoLY, in Any bookmarking solution?
@MoLoPoLY@discuss.tchncs.de avatar

Feel free to try my SyncMarks. It’s available for any Desktop browser and can sync across all Browsers. The backend is working as Web GUI.

Backend: codeberg.org/Offerel/SyncMarks-Webapp

Browser Extension: codeberg.org/Offerel/SyncMarks-Extension

I don’t know what happens with manifest v3, because the Mozilla variant is not compatible to Chromium. Maybe I have to use 2 independent branches. But I try to avoid that. Manifest v3 is a big mess of bullsh*t.

But anyway feel free to try it. You are welcome.

lemmyreader, in Murena vs disroot

Murena might be easiest and fastest to setup. Getting a new disroot account approved can take a lot of time, I think.

itsaj26744,
@itsaj26744@programming.dev avatar

It is around same for bath. But that is not question. I have both I am asking which to use primirly

lemmyreader,

If you find privacy and security important I’d go for Disroot.

spinningindaffodils, (edited ) in Any bookmarking solution?

Would raindrop.io be helpful? I use the free tier and they have a web app. They also have a lot of integrations to sync with other services but I’ve never used those.

itsaj26744,
@itsaj26744@programming.dev avatar

Looks like dropbox for bookmarks. Privacy policy is not good.

cbarrick, in Any bookmarking solution?

What’s the difference in bookmark management versus read-it-later? Do you need compatibility with a specific browser?

Do low tech solutions work? Like passing a JSON or something around with rsync?

itsaj26744,
@itsaj26744@programming.dev avatar

A bookmark manager have a option to add links and search it later to go to link like Firefox Bookmarks. But,A read it later service take a link then grab page and add it to unreaded section then u read it it and it moves to readed section like wallabag.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • opensource@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #