pull down to refresh

I apologize if this is a dumb question. Basically I want to post audio links from my server on nostr. I'm looking for a good and simple way. Note- I haven't chosen the server app yet.
Depends of what you want from Nostr in this scenario
  • Decentralized knowledge about the files and self hosted files themselves? Post the links to the files on Nostr
  • Decentralized knowledge about the files and decentralized file hosting? Create a torrent of the files and post the magnet link on Nostr
reply
You said you already have a Synology NAS. That is all you need. Go to file station and create a share for the file you want to share (could be audio, video or simple a pdf file).
That share link create an unique string that people cannot delete or edit.
You can do it from DSM file sharing or from Synology Audio app
reply
I really really strongly recommend NOT sharing files from your NAS to the internet.
If you do, the NAS MUST be kept up to date. If it is end of life, throw it in the trash. It is super unsafe to use an end of life NAS. You will be ransomwared. This has happened many times over the years with Synology NAS's.
It is best to not expose any NAS service to the internet. NAS software is typically utter trash.
Case in point: (remote code execution vuln):
Publish Time: 2024-11-05 15:15:05 UTC+8 Last Updated: 2024-12-05 17:54:12 UTC+8
DSM 7.2.2 Critical Upgrade to 7.2.2-72806-1 or above. DSM 7.2.1 Critical Upgrade to 7.2.1-69057-6 or above. DSM 7.1 Critical Upgrade to 7.1.1-42962-7 or above. DSM 6.2 Critical Upgrade to 6.2.4-25556-8 or above. DSMUC 3.1 Critical Upgrade to 3.1.4-23079 or above.
reply
Like ANY other software OS... if we scared about a CVE than we should not use at all ANY software and just use type-witters and pigeons.
reply
No, this is too reductionist. All software is not equivalent. You can mitigate risk by controlling exposure.
Yes, all software has vulnerabilities. Some software is worse than others. A vuln in your local printer driver is unlikely to lead to remote code execution. A vuln in the web interface you are exposing to the internet from your 10 year old NAS has a high probability of being exploited.
I am suggesting to not expose software with a track record of remote code execution vulnerabilities to the internet.
reply
A 10 years old hardware it doesn't means is running also a 10 years old software. Your assumption is wrong and misleading.
reply
I'm not saying YOU are wrong -- I am saying that it is a risky action to expose a NAS to the internet, especially given Synologies track record and the last RCE vuln was only last month...
True about patching! However, in general Synology only supports their hardware for the warranty period (4 or 5 years). So there is a betting chance that a 10 year+ old NAS might unsupported and vulnerable. They have no clear policy here. Sometimes are patches for 5y, some are 9y.
In this particular case, It looks like Synology back-ported the fixes to DSM 6.2 (must have been a very bad vuln, as these end of life). Yes, occasionally for really bad vulns, end of life things are patched. Absolutely no guarantees tho.
DSM 6.0 is end of life 2024. DSM 7.2+ needs a 2015+ model
reply
Darth, you are a beast sir.
reply
sir, I have 25+ years in IT systems and playing with NAS systems for over 15 years... I know a lot about this stuff.
reply
Yeah, but you share what you know. That's what is great.
reply
That is a good, simple solution. It's just that my NAS is probably 10 years old and doesn't have much storage space left. I have a Start9 server which I was planning to use. I do know the Synology apps pretty well. Maybe I can upgrade the storage.
reply
Do not mix your node with this stuff ! I am warning you. Synology is just fine.
reply
I remember your warning to me when I had a pi4 with Umbrel a few years ago. The Start9 server is pretty powerful. Your same warning would apply?
reply
Yes. Always compartmentalize BTC node stuff from other crap.
reply
Okay. I'm going to listen to you.
reply
here you have a very good resource page with all kind of tutorials for Synology. https://mariushosting.com/
reply
Thanks. Hey, I like that YT Web! I may set that up.
You can even personalize the access with multiple DynDNS systems, using Synology.me, DiskSation.me, DScloud.me. So you don't really need a fix public IP.
I was tempted to write a guide about "NAS for bitcoiners", but there are so many tutorials on internet that is not worth it.
Seriously people are really underestimate these NAS and are powerful machines dedicated for this stuff (sharing stuff on internet). You only need to study a little about how to secure the access and done.
Keep your node "clean" and robust and use a NAS for anything else.
reply