/samvera-vagrant

Vagrant VM for running stock Hyrax and Hyku applications for development and testing.

Primary LanguageShell

Note: This project has been deprecated and is no longer being maintained.

Please see Hyrax or Hyku for setup instructions.

samvera-vagrant

A Vagrant environment to quickly setup current Hyrax or Hyku applications.

Requirements

Setup

  1. git clone https://github.com/samvera-labs/samvera-vagrant.git
  2. cd samvera-vagrant
  3. vagrant up

You can shell into the machine with vagrant ssh or ssh -p 2222 vagrant@localhost

Using the App

  • The Vagrant contains two demo apps:
    • Hyrax: /home/vagrant/hyrax-demo  * Hyku: /home/vagrant/hyku-demo
  • Once connected to the Vagrant VM, change into the app directory and run the demo. e.g., for Hyrax: cd hyrax-demo; bundle exec rake demo
  • Access the app at http://localhost:3000.
  • To setup an initial user account in Hyrax:
    • Click "Log In" in the upper right, and then "Sign up" in the login form.
    • Enter your username and password, and click "Sign up" to create your account and sign in.
    • Once signed in, you can create content by clicking the "Share Your Work" button on the homepage.
  • To setup an initial user account in Hyku:
    • Create a superadmin user account
    • Create a new account for a tenant and tenant user account, then go to your tenant account
    • Once signed in, you can create content by clicking the "Share Your Work" button on the homepage.
  • See the Hyku documentation for more on how to get started on Hyku

Environment

Thanks

This VM is a modified version of the Fedora 4 Vagrant, with borrowings from the UCSD DAMS Vagrant.