Skip to content

Instantly share code, notes, and snippets.

View alexleventer's full-sized avatar
💭

Alex Leventer alexleventer

💭
View GitHub Profile
@alexleventer
alexleventer / gist:b7dc7f3e784932528692
Last active August 29, 2015 14:21
Java CentOS Distelli Manifest
<username>/JavaCentOSSimpleApp:
# This Basic Distelli Manifest assumes the following
# has been provisioned on the destination deploy server:
#
# OS: CentOS
# Installed Packages:
# Java JRE >= 1.7 [sudo yum install java]
#
# Set the JAVA_HOME (below) for your JRE install directory
#
@alexleventer
alexleventer / gist:e8b30abfd1fe550d2b42
Created May 14, 2015 19:33
Java Ubuntu Distelli Manifest
<username>/JavaUbuntuSimpleApp:
# This Basic Distelli Manifest assumes the following
# has been provisioned on the destination deploy server:
#
# OS: Ubuntu
# Installed Packages:
# Java JRE >= 1.7 [sudo apt-get install default-jre]
#
# Set the JAVA_HOME (below) for your JRE install directory
#
@alexleventer
alexleventer / gist:a3ade0515844ed8f01f7
Last active August 29, 2015 14:21
PHP Ubuntu Distelli Manifest Provision
<username>/PHPUbuntuPSimpleApp:
# This Basic Distelli Manifest assumes the following
# has been provisioned on the destination deploy server:
#
# OS: Ubuntu
Env:
- PORT: "8006"
PkgInclude:
@alexleventer
alexleventer / gist:c0c1d513acd421863f86
Last active August 29, 2015 14:21
PHP CentOS Distelli Manifest Provision
<username>/PHPCentOSPSimpleApp:
# This Basic Distelli Manifest assumes the following
# has been provisioned on the destination deploy server:
#
# OS: CentOS
Env:
- PORT: "8006"
PkgInclude:
@alexleventer
alexleventer / gist:9f99a0f98ff12a503e0a
Last active August 29, 2015 14:21
NodeJS Ubuntu Distelli Manifest Provision
<username>/NodeUbuntuPSimpleApp:
# This Basic Distelli Manifest assumes the following
# has been provisioned on the destination deploy server:
#
# OS: Ubuntu
# Installed Packages:
# nodejs >= 0.9 [sudo apt-get install nodejs]
# npm >= 1.1 [sudo apt-get install npm]
#
@alexleventer
alexleventer / gist:8f5f6b9ccf8de75902a9
Last active August 29, 2015 14:21
NodeJS Centos Distelli Manifest Provision
<username>/NodeCentOSPSimpleApp:
# This Basic Distelli Manifest assumes the following
# has been provisioned on the destination deploy server:
PkgInclude:
- server.js
PkgExclude:
- node_modules/
PreInstall:
- echo "PreInstall Starting."
@alexleventer
alexleventer / gist:5cef27b1e5cb054d09a9
Last active August 29, 2015 14:21
Python CentOS Distelli Manifest Provision
<username>/PythonCentOSPSimpleApp:
# This Basic Distelli Manifest assumes the following
# has been provisioned on the destination deploy server:
#
# OS: CentOS7
# Installed Packages:
# Python >= 2.5 [sudo yum install python]
# Pip >= 1.4 (python-pip) [sudo rpm -iUvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm]
# [sudo yum update]
# [sudo yum install python-pip]
@alexleventer
alexleventer / gist:198e4c87770bb1d7319d
Last active August 29, 2015 14:21
Python Ubuntu Distelli Manifest Provision
<username>/PythonUbuntuPSimpleApp:
# This Basic Distelli Manifest assumes the following
# has been provisioned on the destination deploy server:
#
# OS: Ubuntu
# Installed Packages:
# Python >= 2.5 [sudo apt-get update]
# [sudo apt-get install python]
# Pip >= 1.4 (python-pip) [sudo apt-get install python-pip]
# virtualenv >= 1.9 [sudo apt-get install python-virtualenv]
@alexleventer
alexleventer / gist:b9bc2cfb5cc29444d66f
Last active August 29, 2015 14:21
Ruby CentOS Distelli Manifest Provision
<username>/RubyCentOSPSimpleApp:
# This Basic Distelli Manifest assumes the following
# has been provisioned on the destination deploy server:
#
# OS: CentOS
#
Env:
- PORT: 8003
- STAGE: production