Skip to content

Instantly share code, notes, and snippets.

@jolivares
Created November 12, 2014 08:12
Show Gist options
  • Save jolivares/b1a4e801ab9297ded110 to your computer and use it in GitHub Desktop.
Save jolivares/b1a4e801ab9297ded110 to your computer and use it in GitHub Desktop.
Ubuntu dynamodb local
#!/bin/bash
DYNAMO_DB=$HOME/Tools/dynamodb
cd $HOME/Tools
mkdir -p dynamodb
cd dynamodb
wget http://dynamodb-local.s3-website-us-west-2.amazonaws.com/dynamodb_local_latest
tar -xvzf dynamodb_local_latest
rm dynamodb_local_latest
mkdir bin
mv * bin
cat >> dynamodb.conf << EOF
description "DynamoDB Local"
#
# http://aws.typepad.com/aws/2013/09/dynamodb-local-for-desktop-development.html
#
start on (local-filesystems and runlevel [2345])
stop on runlevel [016]
chdir $DYNAMO_DB/bin
setuid $USER
setgid $USER
exec java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -dbPath $DYNAMO_DB/data -port 8000
EOF
sudo cp $DYNAMO_DB/dynamodb.conf /etc/init/dynamodb.conf
@mannuscript
Copy link

cp: cannot stat ‘/dynamodb.conf’: No such file or directory

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment