lewiseason / ImpAmp

Improverts Sound Software

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ImpAmp2

Server Setup

Run:

bundle install
middleman build

This will install the necessary rubygems and create the build directory.

Create an impamp_server.json file in the root directory containing:

{"pages":{}}

Make sure the webserver has read/write access.

Create an audio directory, and ensure the webserver has read/write access.

Any rack based server should be used - passenger is probably the easiest - although if you want pretty collaboration indicators, you'll need to use an evented webserver, like Thin or Rainbows.

An example Apache config using passenger:

<VirtualHost *:80>
    ServerName impamp.bedlamtheatre.co.uk

    # Tell Apache and Passenger where your app's 'public' directory is
    DocumentRoot /var/www/impamp/public

    # Relax Apache security settings
    <Directory /var/www/impamp/public>
      Allow from all
      Options -MultiViews
    </Directory>
</VirtualHost>

About

Improverts Sound Software

License:Other


Languages

Language:CoffeeScript 71.4%Language:Ruby 11.6%Language:HTML 11.3%Language:CSS 4.8%Language:JavaScript 0.9%