I had some thoughts on how a simple decentralized file/media archival system could work on Nostr. I started writing some notes, wrote some more, and it eventually became a NIP draft 😜
I would love to hear thoughts, ideas, and feedback from the Nostr community!
Perhaps this as a starting point…
https://www.raspberrypi.com/tutorials/nas-box-raspberry-pi-tutorial/
I recently setup a little NAS on my RPi, and I also followed similar steps to the article mentioned above.
I also found Tailscale to be useful to access it from any anywhere, and Docker to be useful for automating some of these steps
I wrote a little docker setup that I have been using to automate some of this work: https://github.com/danieldaquino/simple-self-hosted-file-cloud
It does not cover the setup of an external hard drive, but it might help with some aspects
Just realized Time Machine works with a self-hosted Samba file server, even over a VPN. I wish I had known this before — connecting a hard drive every time I needed to backup was so annoying 😅
#selfhosted 
Nostr is Galt’s Gulch in cyberspace.
GM ☀️
If you want to configure a mini PC into a NAS and avoid opening ports to the public internet, one way would be to setup a samba server and Tailscale.
I setup something similar on mine, a “NAS-like” server which is only accessible via Tailscale, and wrote a docker script to make setup somewhat easier (Still requires a little bit of technical knowledge though)
Feel free to read it, use it, tweak it, etc!
https://github.com/danieldaquino/simple-self-hosted-file-cloud
I know an even longer song: 23 minutes 😜
Prog rock is the best 😎
I wrote a simple file server setup for my own personal home server that can
- be accessed from anywhere in the world securely via Tailscale
- be accessed without having to remember weird port numbers
- be unreachable on the local wi-fi
- be used on native apps on many OSs
- be installed/deployed easily with minimal configuration
I shared the docker code on Github, please feel free to try it out and let me know if you find it useful (or any other feedback)!
https://github.com/danieldaquino/simple-self-hosted-file-cloud
nostr:npub13v47pg9dxjq96an8jfev9znhm0k7ntwtlh9y335paj9kyjsjpznqzzl3l8 te gusta?
#negr0art
#m=image%2Fjpeg&dim=1024x1024&blurhash=UNH3BT5%3AlC9bVgrC%3FcWB59%5E%2BRlxt%3FwRiV%5Bt7&x=743d89c97e93a45fb5b04f52130e0d2dece36350a459cd5830c48f75d35e33a0
Sí, a mí me gusta! También me gusta la playa. Muy interesante, ¡gracias!
It should be almost instantaneous, but we have noticed some people are having issues with certain browsers.
Which browser are you on?
No worries nostr:npub1kyeml3tma4su8yw5aru48wgxclchp8zr3kguwhakmtmegjw40zws82sfjk, we are here to help!
Your issue might need a deeper investigation though, I don’t have a solution at the moment unfortunately
nostr:npub1zafcms4xya5ap9zr7xxr0jlrtrattwlesytn2s42030lzu0dwlzqpd26k5, nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s do you know if we have a ticket for this issue?
Happy birthday Damus! nostr:note1q558vxdlekhdpu098q9ens9yf9p42xzdnyxsgaddunfnjr3x2cgq290zns
Hi nostr:npub1pwtrrydty95q5ces0tkm2r7hkqfe9jwxhmmee5xwke6g4lz70l7sd8pf5t, we can help you! Can you please:
1. Copy the URL of the checkout
2. Copy the lightning invoice
And then can you send that info to either me or nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s?
Thanks!
nostr:npub1pwtrrydty95q5ces0tkm2r7hkqfe9jwxhmmee5xwke6g4lz70l7sd8pf5t, you can send it either through a DM or to support@damus.io
Hi nostr:npub1pwtrrydty95q5ces0tkm2r7hkqfe9jwxhmmee5xwke6g4lz70l7sd8pf5t, we can help you! Can you please:
1. Copy the URL of the checkout
2. Copy the lightning invoice
And then can you send that info to either me or nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s?
Thanks!
Hi nostr:npub1f59dz0ru0l8zpsl4cryj5ch2rahwxeex3mr7lpl2ltzxsfwsdwastu6nqk, can you please double-check if you are running the latest version of Damus from TestFlight? If not, can you please try updating your Damus to the latest TestFlight version?
Thank you nostr:npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5 for the feedback! Noted!
This is awesome, can’t wait to try it out nostr:note1ugdwacar8ksvps2esjxhv3dcq6q45230hcyh3385p2vv0lhlvursxaegdh
nostr:note122l52gul8ylwprchglazykw7g39khr4z2ry29x02c2rjffq2s9nsnu4p54
