Skip to content

Instantly share code, notes, and snippets.

View saabeilin's full-sized avatar
💥

Sergei Beilin saabeilin

💥
View GitHub Profile
@saabeilin
saabeilin / docker-compose.yml
Created October 27, 2019 18:41
Apache Kafka - Docker Compose File Dev Environment single broker
version: '3.5'
services:
ws-zookeeper-1:
image: confluentinc/cp-zookeeper:5.3.1
hostname: ws-zookeeper-1
container_name: ws-zookeeper-1
ports:
- "127.0.0.1:22181:2181"
environment:
ZOOKEEPER_SERVER_ID: 1
Section "Monitor"
Identifier "eDP-1"
DisplaySize 345 194
EndSection
Section "InputClass"
Identifier "touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
Option "VertEdgeScroll" "on"
Option "VertTwoFingerScroll" "on"
Option "VertScrollDelta" "-96"
Option "HorizEdgeScroll" "on"
Option "HorizTwoFingerScroll" "on"
@saabeilin
saabeilin / setup.sh
Created September 7, 2018 13:55
Pull Docker image, setup pyenv for same python version, create virtualenv, install dependencies
#!/usr/bin/env bash
set -e -x
BASEIMAGE=`cat Dockerfile | grep ^FROM | cut -d " " -f 2`
docker pull $BASEIMAGE
PYTHON_DOCKER_VERSION=`docker run --rm $BASEIMAGE python --version | grep ^Python | cut -d " " -f 2`
if [ -e .python-version ];
then
PYTHON_LOCAL_VERSION=`cat .python-version`
@saabeilin
saabeilin / nginx-logstash.conf
Created April 3, 2017 20:07
NGINX, logging in Logstash JSON
log_format logstash_json '{ "@timestamp": "$time_iso8601", '
'"@version": 1, '
'"message": "$request $status $body_bytes_sent", '
'"remote_addr": "$remote_addr", '
'"remote_user": "$remote_user", '
'"body_bytes_sent": "$body_bytes_sent", '
'"request_time": "$request_time", '
'"status": "$status", '
'"request": "$request", '