Skip to content

Instantly share code, notes, and snippets.

@chtz
chtz / jboss_dev_env_cloudinit.sh
Last active October 4, 2016 12:16
Sample: JBoss EC2 Dev Env Cloud-init Script for Amazon Linux 2013.09 (replace "chtzee6templatewardeploy" with your deployment bucket)
#!/bin/bash
#
# 2013-11-04: Cloud-init setup of JBoss Development Environment on EC2-Instance/Amazon Linux AMI release 2013.09
#
python -c "import boto.ec2; import boto.utils; boto.ec2.connect_to_region(boto.utils.get_instance_metadata()['placement']['availability-zone'][:-1]).create_tags([boto.utils.get_instance_metadata()['instance-id']], {'environment': 'jbosstemplateenv1'})"
mkdir /home/ec2-user/install
cd /home/ec2-user/install/
wget http://download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.zip
@chtz
chtz / jboss_proxy.conf
Created November 4, 2013 10:45
JBoss EC2 Dev Env Apache Proxy Conf
<VirtualHost *:80>
ProxyPreserveHost On
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
</VirtualHost>
@chtz
chtz / jboss_ec2_init.sh
Created November 4, 2013 10:21
JBoss EC2 Dev Environment init script
#!/bin/sh
#
# JBoss standalone control script
#
# chkconfig: - 80 20
# Source function library.
. /etc/init.d/functions
JBOSS_CONF="/home/ec2-user/jboss-as-7.1.1.Final/bin/standalone.conf"
@chtz
chtz / gist:6428094
Last active December 22, 2015 05:59
Grade build file for Eclipse WTP (Indigo), Java EE 6 full-profile WAR, Flyway DB Migration
apply plugin: 'java'
apply plugin: 'war'
apply plugin: 'eclipse-wtp'
apply plugin: 'flyway'
sourceCompatibility = 1.6
version = '0.1'
buildscript {
repositories {