Created
November 10, 2012 16:48
-
-
Save tomaslin/4051664 to your computer and use it in GitHub Desktop.
Deploying your grails app to appfog
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Get a free appfog account at http://www.appfog.com | |
Install the gem | |
sudo gem install af | |
Go to your app directory | |
1. Create a war file | |
grails war | |
2. login to appfog: | |
$ af login | |
Attempting login to [https://api.appfog.com] | |
Email: [email protected] | |
Password: ******** | |
Successfully logged into [https://api.appfog.com] | |
$ af push | |
Would you like to deploy from the current directory? [Yn]: Y | |
Application Name: xxxappname | |
Detected a Standalone Application, is this correct? [Yn]: n | |
1: WSGI | |
2: Node | |
3: Rails | |
4: Standalone | |
5: Grails | |
6: Sinatra | |
7: Django | |
8: JavaWeb | |
9: Play | |
10: Rack | |
11: Erlang/OTP Rebar | |
12: Spring | |
13: PHP | |
14: Lift | |
Select Application Type: 5 | |
Selected Java SpringSource Grails Application | |
1: AWS US East - Virginia | |
2: AWS EU West - Ireland | |
3: AWS Asia SE - Singapore | |
4: Rackspace AZ 1 - Dallas | |
5: HP AZ 2 - Las Vegas | |
Select Infrastructure: 1 | |
Application Deployed URL [xxxappname.aws.af.cm]: | |
Memory reservation (128M, 256M, 512M, 1G, 2G) [512M]: 2G | |
How many instances? [1]: 1 | |
Create services to bind to 'commutenbananas'? [yN]: N | |
Would you like to save this configuration? [yN]: y | |
Manifest written to manifest.yml. | |
3. Update your app whenever something changes | |
$ grails war | |
$ af update | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment