You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Yann Esposito (Yogsototh) 76be541f1d better title renamer 8 years ago
Handler initial vagrantized yesod app 8 years ago
Settings initial vagrantized yesod app 8 years ago
app initial vagrantized yesod app 8 years ago
config better title renamer 8 years ago
deploy changed the project name to yosog 8 years ago
dev-utils no need to cabal install 8 years ago
messages initial vagrantized yesod app 8 years ago
static initial vagrantized yesod app 8 years ago
templates better title renamer 8 years ago
tests initial vagrantized yesod app 8 years ago
.gitignore initial vagrantized yesod app 8 years ago
Application.hs initial vagrantized yesod app 8 years ago
Foundation.hs initial vagrantized yesod app 8 years ago
Import.hs initial vagrantized yesod app 8 years ago
Model.hs initial vagrantized yesod app 8 years ago
README.md provide an advice 8 years ago
Settings.hs initial vagrantized yesod app 8 years ago
Vagrantfile better title renamer 8 years ago
bootstrapvm.sh initial vagrantized yesod app 8 years ago
change-title.sh better title renamer 8 years ago
devel.hs better title renamer 8 years ago
start.sh initial vagrantized yesod app 8 years ago
yosog.cabal better title renamer 8 years ago

README.md

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.