Avatar
Daniel D’Aquino
8b2be0a0ad34805d76679272c28a77dbede9adcbfdca48c681ec8b624a1208a6
Part-time Entrepreneur, part-time Freedom Engineer at Damus. My mission is to build tools that empower Individuals to be more Free, follow their own curiosity, and express their creativity.

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!

https://github.com/nostr-protocol/nips/pull/1098

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

Replying to Avatar jb55

🙄

DuckDuckGo and Kagi are so much better. I rarely use Google Search.

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

Replying to Avatar negr0

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!

Hmm, that one should be ok.

Can you please try refreshing the page?

It should be almost instantaneous, but we have noticed some people are having issues with certain browsers.

Which browser are you on?

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?

This is awesome, can’t wait to try it out nostr:note1ugdwacar8ksvps2esjxhv3dcq6q45230hcyh3385p2vv0lhlvursxaegdh