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.
pull down to refresh
217 sats \ 0 replies \ @tomlaies 2 Jan
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
201 sats \ 17 replies \ @DarthCoin 2 Jan
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
https://kb.synology.com/en-global/DSM/help/AudioStation/publicsharing?version=7
or
https://www.synology.com/en-us/dsm/feature/file_sharing
reply
55 sats \ 4 replies \ @ZezzebbulTheMysterious 2 Jan
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
https://www.synology.com/en-global/security/advisory/Synology_SA_24_20
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
0 sats \ 3 replies \ @DarthCoin 3 Jan
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
119 sats \ 2 replies \ @ZezzebbulTheMysterious 3 Jan
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
0 sats \ 1 reply \ @DarthCoin 3 Jan
A 10 years old hardware it doesn't means is running also a 10 years old software. Your assumption is wrong and misleading.
reply
182 sats \ 0 replies \ @ZezzebbulTheMysterious 3 Jan
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
10 sats \ 2 replies \ @kepford 2 Jan
Darth, you are a beast sir.
reply
25 sats \ 1 reply \ @DarthCoin 2 Jan
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
0 sats \ 0 replies \ @kepford 2 Jan
Yeah, but you share what you know. That's what is great.
reply
0 sats \ 8 replies \ @siggy47 OP 2 Jan
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
41 sats \ 7 replies \ @DarthCoin 2 Jan
Do not mix your node with this stuff ! I am warning you.
Synology is just fine.
reply
0 sats \ 6 replies \ @siggy47 OP 2 Jan
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
41 sats \ 5 replies \ @DarthCoin 2 Jan
Yes.
Always compartmentalize BTC node stuff from other crap.
reply
100 sats \ 4 replies \ @siggy47 OP 2 Jan
Okay. I'm going to listen to you.
reply
51 sats \ 2 replies \ @DarthCoin 2 Jan
here you have a very good resource page with all kind of tutorials for Synology.
https://mariushosting.com/
reply
0 sats \ 1 reply \ @siggy47 OP 2 Jan
Thanks. Hey, I like that YT Web! I may set that up.
view replies
76 sats \ 0 replies \ @DarthCoin 2 Jan
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