- Development
- Bugs and Feature Requests
- Documentation
- Contributing
- Community
- Versioning
- Creators
- Copyright and License
- Install any version of Node.js
- Install meteor.js
curl https://install.meteor.com/ | sh
. - Install meteorite
npm install meteorite -g
- Install demeteorizer
npm install demeteorizer -g
- Run ./script/setup.sh to download the binary requirements (things like virtualbox).
- ./script/run.sh
- ./script/bundle.sh # Generates the app bundle under ./bundle
- ./script/dist.sh # Generates the app under ./dist./osx/Kitematic.app
(This will improve over time.)
- Remove VirtualBox
# disable routing to containers through VM
sudo route delete -net 172.17.0.0 -netmask 255.255.0.0 -gateway 192.168.60.103
# remove app data
rm -rf ~/Library/Application\ Support/Kitematic
# remove launch job that sets up routing to the containers
rm /Library/LaunchAgents/com.kitematic.route.plist
rm /etc/resolver/kite
Have a bug or a feature request? Please first read the Issue Guidelines and search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.
Kitematic's documentation and other information can be found at http://kitematic.com/docs.
Please read through our Contributing Guidelines. Included are directions for opening issues, coding standards, and notes on development.
Development Roadmap can be found on our Trello board.
Keep track of development and community news.
- Follow @kitematic on Twitter.
- Check out Kitematic's Roadmap on our Trello board.
- Read and subscribe to The Official Kitematic Blog.
- Chat with developers using Kitematic in our HipChat room.
For transparency into our release cycle and in striving to maintain backward compatibility, Kitematic is maintained under the Semantic Versioning Guidelines. We'll try very hard to adhere to those rules whenever possible.
Team E-mail: [email protected]
Code released under the AGPL license.