Skip to content

Instantly share code, notes, and snippets.

View rubenmromero's full-sized avatar
☁️
Focusing

Ruben Martin rubenmromero

☁️
Focusing
View GitHub Profile
@rubenmromero
rubenmromero / nginx_headers_redirect
Last active December 2, 2017 09:22
Nginx :: Redirect requests to another environment based on received header values
####################################################################################################
### Virtual Host for api.<env1_domain> subdomain
####################################################################################################
# Block to redirect requests from the new versions of the mobile apps to the second environment, which also has the new version of backend services
map $http_X_app_version $is_new_version {
default "0";
ANDROID_30 "1";
IOS_30 "1";
}
@rubenmromero
rubenmromero / local-mongo-replicaset-with-docker
Last active December 2, 2017 08:59 — forked from oleurud/local-mongo-replicaset-with-docker
Bash :: Run local MongoDB Replica Set with Docker
# pull the official mongo docker container
docker pull mongo
# create network
docker network create my-mongo-cluster
# create mongos
docker run -d --net my-mongo-cluster -p 27017:27017 --name mongo1 mongo mongod --replSet my-mongo-set --port 27017
docker run -d --net my-mongo-cluster -p 27018:27018 --name mongo2 mongo mongod --replSet my-mongo-set --port 27018
docker run -d --net my-mongo-cluster -p 27019:27019 --name mongo3 mongo mongod --replSet my-mongo-set --port 27019