-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
deploy-dat #5
Comments
super cool - I'd love to make a small guide on setting this up. Maybe we can have a quick chat to walk through how it works. |
Yes please get in touch. Feel free to email me and we can do google hang out or something.. my details are on my website: www.tx11.co.uk Incidentally I am running my websites using dat / dat sync --http! I would love to help with this project! I'm in the process of moving away from the cloud and using Raspberry Pi's and server free architectures with DAT. |
Just tested with Cannot get |
For anyone who want to install dat on a RPi:
Will give an error:
But running,
Success
|
@neauoire awesome! I also finished writing this guide earlier today which uses a slightly different method. Feel free to submit changes if you find anything that could be explained more clearly. I like yours because the source looks more reliable / less shady. |
Excellent guide, I've added a note on renaming the device. If you use a pi zero for mirroring site, it's very likely that other |
Hey, I'm working on cloudflare w. dynamic DNS solution as a helper package / repo that does the dynamic dns with cloudflare v4 api.. It should be ready by next week. I noticed some discussion about dynamic DNS for making http servers accessible from behind home firewalls. I have another configuration that may work for those who who use cloudflare. The process would be... get a free cloud flare account... create a domain etc. Set up the CDN and use the tunnel/CDN option. This gives you HTTPS and DDOS protection for free and lets you point directly to the dat http instance running on port 80. deploy-dat => run deploy dat to get a dat folder running on port 80. Set up dynamic DNS using the cloudflare API... https://support.cloudflare.com/hc/en-us/articles/200168816-Does-CloudFlare-work-with-Dynamic-DNS-Can-I-update-my-DNS-records-remotely- ... I can write guides for AWS / digital ocean servers as well as raspberry Pis behind home routers. Any objections? |
This all sounds super good @m-onz - I'm going to give deploy at a shot tonight if I have time. I'd love to better understand the dynamic dns stuff. I'd like to eventually make the frontend of https://github.com/new-computers/seeder public (as like a public seeder profile) so this could be a great integration. |
@neauoire i was installing ssb the other day on a server, and that error looks similar enough that i think maybe adding so the new instructions for installing dat would then be
(reason being root will drop in privilege for some of the native building iirc) - i haven't verified it yet though, just a hunch! |
Thanks a lot! |
Maybe building from source would be more predictable / reliable...
|
I tried that, but on a rasp pi zero, it's very long, and install a lot of things that I don't think is needed on the device. |
Hey nice ideas.. I'm working on similar ideas so I would like to collaborate on making Raspberry Pi DAT servers.
Check out my project /deploy-dat which could be adapted for raspberry pi.. the idea being you can provision a Pi with a single shell script and run a server.
I will keep you posted on my efforts.
The text was updated successfully, but these errors were encountered: