Skip to content

dcmits/indico-vagrant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Indico's Vagrant script

This code will create a new Centos 7 VM with latest Indico installation.

Requirements

  $ git clone https://github.com/dcmits/indico-vagrant.git
  • Cd into the newly created folder (indico-vagrant) and:
  $ vagrant up
  • Go for a long coffee (or a beer)

  • For UN users, if you want to restore a backup from the production environment, provided you already have an SSH alias named reg, just run:

  $ vagrant ssh -c "/vagrant/opt/restore_from_reg.sh"
  • When finished, just run:
  $ vagrant ssh -c "/vagrant/opt/run_indico.sh"

Fake SMTP server for debugging

Open a new shell, cd into indico-vagrant folder and

  $ vagrant ssh -c "python -m smtpd -n -c DebuggingServer localhost:8025"

Start Indico

As already said:

  $ vagrant ssh -c "/vagrant/opt/run_indico.sh"

Indico will run in a VirtualEnv (/vagrant/opt).

Stop/start vagrant VM

    $ vagrant halt
    $ vagrant up

pgAdmin access

Create a new DB connection with

  Name: indico-vagrant
  Host: 0.0.0.0
  Port: 5433
  Username: root
  no password needed

About

Indico Vagrant for UNOG fork

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 98.3%
  • Shell 1.7%