Comments (2)
@zicmama - Sorry for the delay in responding to you about this.
We just pushed V0.5RC1 to master with many improvements. I'm not sure if you can install the stack without CJDNS or Yggdrasil since there are places it looks for it during the install to make the install work. We have done work to allow one OR the other to be installed
(for one the node name is derived from these two see https://github.com/tomeshnet/prototype-cjdns-pi/blob/master/scripts/shared/hostname/install )
However the stack is not depended on this to actually work. You can simply disable them by running 'sudo systemctl disable yggdrasil' (reboot required)
As for Firewall ,CJDNS/YGGDARSIL themselves do not apply any firewall rules. There is a standard list of rules we created to make sure nodes installed are not "default open" to the world especially since Yggdrasil issues Yggdrasil addressable ipv6 addresses to AP clients.
Firewall is optional when using CUSTOM install, and can disable by running sudo systemctl disable netfilter-persistent
or simply deleting the rules in /etc/iptables/
(reboot needed for both)
(reference https://github.com/tomeshnet/prototype-cjdns-pi/blob/master/scripts/firewall/install#L19-L20 )
You can also add additional rules into the correct file to open the firewall holes. If there is something we missed id like to hear it so we can add it to our current default firewall.
Moving forward we recognize that this stack has been used for much more then a playground for d-web things which it was originally envisioned for. This is why we are working towards building a "mesh repository" for Debian which will have DEB packages that can be used to build a node YOUR WAY.
Its still in its infancy but a proof of concept repo can be found here https://github.com/darkdrgn2k/packages
This repo automatically generates DEB packages for multiple platforms and uploads them here
http://meshwithme.online/deb/repos/apt/debian/
(sadly i have not found a way to cross compile SSB yet into ARM so it currently only has the AMD64 version)
from prototype-cjdns-pi.
If you want to follow the issue about SSB on ARM, it's here.
from prototype-cjdns-pi.
Related Issues (20)
- yggdrasil iptunnel is using cjdns iptunnel HOT 1
- Review all permissions on .service files
- Tun0 interface not up in time for cjdns and Yggdrasill iptunnel HOT 1
- yggdraisl radvd issued ip addresses break ipv6 on wlan-ap
- external Hostapd Stretch
- When using 802.11s/adhoc some devices do not go into RUNNING state when WPA_SUPPLICANT is also running HOT 3
- CJDNS nodes and Meshpoint
- Yggdrasil failes on armbian 20
- Clarification on README
- SSB layer, change Patchfoo for Oasis HOT 2
- Raspbian buster (RPi3B+) npm: command not found HOT 2
- Xbian = btrfs & ipfs Mediacenter . Systemd / Upstart init problem HOT 1
- Investigate Dat support HOT 1
- Compile NodeJS for unsupported arches
- Update to latest IPFS version - changes and testing needed HOT 6
- CJDNS Version bump
- IPFS - Power Profile
- Missing Artifact files HOT 2
- newer pre compiled cjdns
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from prototype-cjdns-pi.