-
Notifications
You must be signed in to change notification settings - Fork 9
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
Where is the image? #1
Comments
Thanks for the advice Dan! It's a good idea to track Raspbian. Looking for their release notes... That's a nice trick for opening an image and closing it back up again. On the /config script in Occidentalis, I realized today that I was wrong that it is included in Occidentalis. It's only there after you install the Adafruit WebIDE. https://github.com/adafruit/Adafruit-WebIDE It's a node.js server that exposes /config. That hostname field then gets fed into changehostname.sh. This makes the raspberrypi hostname a good default way to set yourself up as long as there isn't two Pi's trying to configure themselves from raspberrypi.local at the same time. I'm thinking about carving out that code into a node.js server that might offer more useful tools related to ground computing; like a list of links to hosts broadcasting on mDNS, perhaps even links to CouchApps on those hosts. That way if you know one hostname, you can get to the others from a browser. |
Dan: would you have any interest in having some configuration management added to this? I will gladly contribute a mediagrid chef cookbook that will allow people to setup any linux based system to be a mediagrid node instead of having to deal with complete images. |
anthroprose: Interesting idea. I'm not very familiar with Chef. How do you think MediaGrid could benefit from it? Is this something that would allow someone to create their own custom mesh network (like with certain IP addressing schemes, hostnaming, olsrd configurations, etc)? |
Thats the idea, it will produce an end-state required for a working system. You could then create images with the result. Idea is that it gives you a cross-platform method for configuring services, templating files, etc... Instead of having a bunch of seperate scripts and configs checked in, you have a definition that will produce an system having those files in the correct places, with variable values, etc.. |
Cool project! Open Learning Exchange is working on almost exactly the same problem. I would love to check out your image. Where's the download? Right now we're using Occidentalis with its http://raspberrypi.local/config to give each node a unique name on the network.
The text was updated successfully, but these errors were encountered: