- Start by solving a problem with a well-defined customer first
- Don't rebuild what already exists
- Don't spend time budget-gaming ec2 instance types
- Publish a site that allows signups immediately (before anything else gets built)
- Buy a simple web app package that bundles a ton of pages for example: http://lit-coast-9918.herokuapp.com/react12/index.html
- Focus on just one customer type and just one problem (KISS)
- Engage 100 journalists 2 months before you launch (muck rack / pressfriendly.com and or pay someone to do it). Figure out and pitch the story to them before you reach out to them.
- Use fiverr and pay a bunch of bloggers/copywriters to publish and blog a ton of stuff and budget it for at least 6 months
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
#!/bin/bash | |
# Allow toggling components to install and update based off flags | |
updateconsul=1 | |
updatedocker=1 | |
updatedockermachine=1 | |
updatedockercompose=1 | |
updatedockerswarm=1 | |
consulversion="0.5.2" |
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
#!/bin/bash | |
echo "Starting the Cluster on Docker Swarm" | |
docker pull jayjohnson/rabbitclusternode | |
docker network create -d overlay testoverlay | |
swarmnodes="swarm1.internallevvel.com swarm2.internallevvel.com swarm3.internallevvel.com" | |
for node in $swarmnodes |
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
sudo: required | |
language: ruby | |
services: | |
- docker | |
before_install: | |
- echo "Testing Docker Hub credentials" | |
- docker login -e=$DOCKER_EMAIL -u=$DOCKER_USERNAME -p=$DOCKER_PASSWORD |
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
XD_TRANSPORT=rabbit | |
HSQL_SERVER_HOST=hsqldb | |
SPRING_REDIS_HOST=redis1 | |
SPRING_RABBITMQ_ADDRESSES=rabbit1:5672 | |
ZK_CLIENT_CONNECT=zookeeper1:2181 |
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
redis1: | |
image: jayjohnson/redis | |
container_name: "redis1" | |
hostname: "redis1" | |
ports: | |
- "6379:6379" | |
cap_add: | |
- ALL | |
- NET_ADMIN | |
- SYS_ADMIN |
Spring XD 1.3 Docker Repos | Travis CI | Docker Hub Container Images |
---|---|---|
Spring XD - Base | Base Docker Hub Image | |
Spring XD - Admin | Admin Docker Hub Image | |
Spring XD - Container | [Container Docker Hub Image](https://hub.docker.com/r/jayjohnson/springxd-container |
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d2d9793f958d jayjohnson/springxd-container "/opt/spring-xd/start" 19 minutes ago Up 19 minutes 0.0.0.0:8080-8081->8080-8081/tcp container1
a0bb0439ac81 jayjohnson/springxd-admin "/opt/spring-xd/start" 22 minutes ago Up 21 minutes 0.0.0.0:9393->9393/tcp
OlderNewer