Skip to content

Instantly share code, notes, and snippets.

@twoism-dev
Created July 20, 2012 11:58

Revisions

  1. twoism-dev revised this gist Jul 24, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@ Provisioning + Deploying is too complicated, lets do the minimum amount of work
    #### System update
    Update apt-get's local database with server's pkglist's files.

    apt-get update
    apt-get update

    #### Git install
    Install git via apt-get (the -y arg means say yes to any questions asked by apt-get during the install)
  2. twoism-dev revised this gist Jul 23, 2012. 1 changed file with 0 additions and 3 deletions.
    3 changes: 0 additions & 3 deletions simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -1,9 +1,6 @@
    ### Server manifesto

    Provisioning + Deploying is too complicated, lets do the minimum amount of work to build a safe, performant server.
    The following opinionated rules are followed:
    * Applications have their own user and group.
    * Environment variables are used for app configuration

    #### System update
    Update apt-get's local database with server's pkglist's files.
  3. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -12,5 +12,6 @@ Update apt-get's local database with server's pkglist's files.

    #### Git install
    Install git via apt-get (the -y arg means say yes to any questions asked by apt-get during the install)

    apt-get -y install git-core

  4. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -7,7 +7,8 @@ The following opinionated rules are followed:

    #### System update
    Update apt-get's local database with server's pkglist's files.
    apt-get update

    apt-get update

    #### Git install
    Install git via apt-get (the -y arg means say yes to any questions asked by apt-get during the install)
  5. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 3 additions and 2 deletions.
    5 changes: 3 additions & 2 deletions simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -6,9 +6,10 @@ The following opinionated rules are followed:
    * Environment variables are used for app configuration

    #### System update
    Update apt-get's local database with server's pkglist's files.
    apt-get update
    **apt-get update** Updates apt-get's local database with server's pkglist's files.

    #### Git install
    **apt-get -y install git-core** Install git using apt-get, the -y argument means say yes to any questions
    Install git via apt-get (the -y arg means say yes to any questions asked by apt-get during the install)
    apt-get -y install git-core

  6. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -6,6 +6,7 @@ The following opinionated rules are followed:
    * Environment variables are used for app configuration

    #### System update
    apt-get update
    **apt-get update** Updates apt-get's local database with server's pkglist's files.

    #### Git install
  7. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -9,5 +9,5 @@ The following opinionated rules are followed:
    **apt-get update** Updates apt-get's local database with server's pkglist's files.

    #### Git install
    **apt-get -y install git-core ** Install git using apt-get, the -y argument means say yes to any questions
    **apt-get -y install git-core** Install git using apt-get, the -y argument means say yes to any questions

  8. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 5 additions and 2 deletions.
    7 changes: 5 additions & 2 deletions simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -1,10 +1,13 @@
    ### Server manifesto

    Provisioning + Deploying is too complicated, lets have a basic set of commands for setting up a server.
    Provisioning + Deploying is too complicated, lets do the minimum amount of work to build a safe, performant server.
    The following opinionated rules are followed:
    * Applications have their own user and group.
    * Environment variables are used for app configuration

    #### System update
    **apt-get update** Update the system packages
    **apt-get update** Updates apt-get's local database with server's pkglist's files.

    #### Git install
    **apt-get -y install git-core ** Install git using apt-get, the -y argument means say yes to any questions

  9. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -6,6 +6,5 @@ The following opinionated rules are followed:
    * Environment variables are used for app configuration

    #### System update
    *apt-get update*
    Update the packages
    **apt-get update** Update the system packages

  10. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -6,6 +6,6 @@ The following opinionated rules are followed:
    * Environment variables are used for app configuration

    #### System update
    * apt-get update *
    *apt-get update*
    Update the packages

  11. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 1 addition and 3 deletions.
    4 changes: 1 addition & 3 deletions simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -6,8 +6,6 @@ The following opinionated rules are followed:
    * Environment variables are used for app configuration

    #### System update
    *apt-get update*
    * apt-get update *
    Update the packages

    Let's have a basic good system

  12. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -6,7 +6,7 @@ The following opinionated rules are followed:
    * Environment variables are used for app configuration

    #### System update
    ### apt-get update
    *apt-get update*
    Update the packages

    Let's have a basic good system
  13. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -6,7 +6,8 @@ The following opinionated rules are followed:
    * Environment variables are used for app configuration

    #### System update
    * apt-get update
    ### apt-get update
    Update the packages

    Let's have a basic good system

  14. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -7,5 +7,6 @@ The following opinionated rules are followed:

    #### System update
    * apt-get update

    Let's have a basic good system

  15. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -6,6 +6,6 @@ The following opinionated rules are followed:
    * Environment variables are used for app configuration

    #### System update
    * apt-get update
    * apt-get update
    Let's have a basic good system

  16. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 10 additions and 3 deletions.
    13 changes: 10 additions & 3 deletions simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,11 @@
    ###Simplest possible EC2 deploy of a basic rails app
    ### Server manifesto

    Provisioning + Deploying is too complicated, lets have a basic set of commands for setting up a server.
    The following opinionated rules are followed:
    * Applications have their own user and group.
    * Environment variables are used for app configuration

    #### System update
    * apt-get update
    Let's have a basic good system

    * System upate
    * apt-get update
  17. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    ##£Simplest possible EC2 deploy of a basic rails app
    ###Simplest possible EC2 deploy of a basic rails app

    * System upate
    * apt-get update
  18. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    ##Simplest possible EC2 deploy of a basic rails app
    ##£Simplest possible EC2 deploy of a basic rails app

    * System upate
    * apt-get update
  19. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    #Simplest possible EC2 deploy of a basic rails app
    ##Simplest possible EC2 deploy of a basic rails app

    * System upate
    * apt-get update
  20. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    Simplest possible EC2 deploy of a basic rails app
    ================================
    #Simplest possible EC2 deploy of a basic rails app

    * System upate
    * apt-get update
  21. twoism-dev revised this gist Jul 20, 2012. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions simple-deploy.md
    Original file line number Diff line number Diff line change
    @@ -1,2 +1,4 @@
    Simplest possible EC2 deploy of a basic rails app
    ================================
    * System upate
    * apt-get update
  22. twoism-dev renamed this gist Jul 20, 2012. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  23. twoism-dev created this gist Jul 20, 2012.
    2 changes: 2 additions & 0 deletions simple-deploy
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,2 @@
    * System upate
    * apt-get update