Skip to content

Instantly share code, notes, and snippets.

@felipebn
felipebn / docker-compose.yml
Created January 11, 2018 11:01
Docker compose file to exemplify how to place a automatic reverse proxy in front of containers (WINDOWS)
version: '3.4'
services:
nginx-proxy:
image: jwilder/nginx-proxy
ports:
- "80:80"
environment:
#192.168.65.2 is (usually) the docker host, discovered by checking which networks were reachable from a container
@felipebn
felipebn / docker_logs_from_keycloak_contianer.sh
Created November 17, 2017 11:19
Powershel - How to get docker ps output first column OR How to get docker contianer ID from docker ps
# Example for a container with '/keycloak' in the name
docker logs -f $(docker ps | Select-String /keycloak | % { $_.ToString().Split(" ") | select -first 1})
@felipebn
felipebn / install-neo4j.sh
Created September 5, 2017 09:08
Steps to install Neo4j on Ubuntu
wget -O - https://debian.neo4j.org/neotechnology.gpg.key | sudo apt-key add -
echo 'deb http://debian.neo4j.org/repo stable/' | sudo tee -a /etc/apt/sources.list.d/neo4j.list
sudo apt-get update
sudo apt-get install neo4j=3.1.1
sudo apt-mark hold neo4j
@felipebn
felipebn / install-letsencrypt-in-jdk.sh
Last active April 12, 2016 22:00 — forked from hedefalk/install-letsencrypt-in-jdk.sh
Shell script to update a keystore with lets encrypt cross signatures
#!/bin/bash
#Updates a keystore with lets encrypt cross signatures
[ $# -eq 0 ] && { echo "Usage: $0 <path to keystore>" ; exit 1; }
KEYSTORE=$1
wget https://letsencrypt.org/certs/isrgrootx1.pem
wget https://letsencrypt.org/certs/lets-encrypt-x3-cross-signed.der