Guides

How to install ASYD

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.

undefined

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
  • git
  • make
  • 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 😉

./asyd.sh start

You can access the web interface by going to http://localhost:3000/ (or the IP of your server if you are installing it remotely).

Bonus

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

/path/to/asyd/asyd.sh start

Updating ASYD

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.

Leave a Reply

Your email address will not be published. Required fields are marked *