No description
Find a file
Yann Esposito (Yogsototh) 04900df88b provide an advice
2014-03-29 19:04:00 +01:00
app initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
config initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
deploy initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
dev-utils no need to cabal install 2014-03-25 21:29:33 +01:00
Handler initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
messages initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
Settings initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
static initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
templates initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
tests initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
.gitignore initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
Application.hs initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
bootstrapvm.sh initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
devel.hs initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
Foundation.hs initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
Import.hs initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
Model.hs initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
README.md provide an advice 2014-03-29 19:04:00 +01:00
Settings.hs initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
start.sh initial vagrantized yesod app 2014-03-16 16:22:55 +01:00
Vagrantfile More RAM for the VM 2014-03-29 19:03:43 +01:00
waiter.cabal initial vagrantized yesod app 2014-03-16 16:22:55 +01:00

Yesod Vagrant startup

An easy way to start a yesod project.

How to use

  1. Install vagrant

  2. Clone this repository

git clone https://github.com/yogsototh/vagrant-yesod
  1. Launch it (this should launch vagrant and start the yesod applications).
cd vagrant-yesod
./start.sh

and then visit: http://192.168.33.10:3000

Debugging

I didn't done it. But you could install cabal-ghci package. This will run ghci using your installed packages.

More recent yesod version

If you want to use a more recent version of yesod, just start from a fresh ubuntu image and launch the "bootstrapvm.sh" script inside the VM.