Skip to content

Instantly share code, notes, and snippets.

View Sryther's full-sized avatar
👀
Looking to collaborate

Paul Rey Sryther

👀
Looking to collaborate
View GitHub Profile
@Sryther
Sryther / process-multicast-docker.md
Last active September 25, 2020 21:06
Test multicast on Docker

Multicast Docker

$ docker run -it --name node1 ubuntu:14.04 /bin/bash

$ docker run -it --name node2 ubuntu:14.04 /bin/bash

Then in each one, I run:

$ apt-get update && apt-get install iperf

@Sryther
Sryther / install-elasticsearch-and-kibana-5.2.2.sh
Last active April 6, 2017 07:24
Install an Elasticsearch and Kibana (5.2.2) on Debian
#!/bin/bash
# Install dependencies and tools
apt-get update
apt-get install software-properties-common -y
add-apt-repository "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main"
apt-get update
apt-get install oracle-java8-installer vim curl -y
@Sryther
Sryther / install-logstash-5.2.2.sh
Last active April 6, 2017 07:24
Install Logtstash 5.2.2 on Debian
#!/bin/bash
# Install dependencies and tools
apt-get update
apt-get install software-properties-common -y
add-apt-repository "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main"
apt-get update
apt-get install oracle-java8-installer vim curl -y
@Sryther
Sryther / upgrade-mattermost.sh
Created June 6, 2019 10:06
Upgrade Mattermost with minimum unavailability
#!/bin/bash
SERVICE_NAME="mattermostdocker_app" # Change this with the service name you're using for the Mattermost service
SHORT_SERVICE_NAME="app"
VERBOSE_SERVICE_NAME="Mattermost"
DIRECTORY="/root/projects/mattermost-docker" # Change this with the path of your mattermost-docker project directory
PREVIOUS_CONTAINER=$(docker ps --format "table {{.ID}} {{.Names}} {{.CreatedAt}}" --filter "name=$SERVICE_NAME" | grep -v "ID" | awk -F " " '{print $1}')
cd $DIRECTORY