ASYD is a really simple and OpenSource IT orchestration system. With it you can automatically configure, monitor and manage your servers. This short guide explains how to install ASYD in 4 easy steps.
1. Install dependencies
ASYD is written in Ruby. It supports any version from Ruby 1.9.1, however it works better in the newest ruby versions.
Those packages are required in order to install ASYD:
- ruby-dev / ruby-devel
- libxslt-dev / libxslt-devel
- libxml2-dev / libxml2-devel
- libsqlite3-dev / libsqlite3-devel
2. Get ASYD
Once you have the dependencies installed, just fetch the ASYD source from GitHub
git clone https://github.com/AsydSolutions/asyd.git
3. Install the gems
You can install the needed gems using bundler.
For achieving this just install the bundler gem
gem install bundler
Then go to the ASYD directory and use bundle to fetch all the other gems
cd asyd bundle install
4. Start ASYD
That’s it! Now just start ASYD and enjoy it 😉
You can access the web interface by going to http://localhost:3000/ (or the IP of your server if you are installing it remotely).
The asyd.sh script allows you to start, stop and restart ASYD.
If you want ASYD to start automatically on system boot, append this line to your /etc/rc.local file
On ASYD v0.073 we introduced the one-click-update.
Now you can update ASYD directly from the web interface. When a update is available you’ll be notified on the footer and given the option to update it.