Skip to content

Instantly share code, notes, and snippets.

View ondrejsika's full-sized avatar
🦃
Working on my courses

Ondrej Sika ondrejsika

🦃
Working on my courses
View GitHub Profile
from git import Repo
from git.util import Actor
import yaml
import os
class GitYamlDb(object):
def __init__(self, data_dir):
self._data_dir = data_dir
variables:
NAME: skolenidockercz
PROD_URL: skoleni-docker.cz
SSH: sshpass -e ssh -o StrictHostKeyChecking=no root@bar.l.oxs.cz -p 22202
TRAEFIK_DEV: -l traefik.frontend.rule=Host:$NAME-$CI_COMMIT_REF_NAME.b.h4y.cz -l traefik.port=80 -l traefix.port=443 -l traefik.frontend.entryPoints=http,https
TRAEFIK_PROD: -l traefik.frontend.rule=Host:$PROD_URL,www.$PROD_URL -l traefik.port=80 -l traefix.port=443 -l traefik.frontend.entryPoints=http,https
CONTAINER_DEV: dev-$NAME-$CI_COMMIT_REF_NAME
CONTAINER_PROD: prod-$NAME
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.1.5
Comment: Hostname: pgp.mit.edu
mQINBFMO/9EBEADSbss+Ajptn0SFE/52kOjNN90vMzyprepsiFT8p23iQSb+vQQoBuCUF4Jw
wdHq0kkIpVU0LUwnbgEbCCA8T5Hf+Zfdx19v5lNMOhVrOQT6aqvxLGMmoLsOZ6ZhQgunlVHe
Gzi60j6SNAWmHvpydoxYCcsKAGa7tkDAnCfxHG5W6QFTZtmVrdMXD92cZakJx0zJuKtsUBpF
yN5+FRixLRNopTxnQ1uRiGomczj9sdIXTrvKIdv9mfX4SJNvRCvNtIHvXaokxcibpOrKQpSM
7mm2zkeJrmtVJpZAfYCwl6/6daTgzpuBaH0H0d2tou98viIzJwHjCWBZnythwWW6W4hrcJv4
W+cpG70rMPNEmGjMJEwD8HZ4Voj6GR3zibMUMaMR6GjW1lF6mLSYSYztnaGR6EHlw/Ryosvo
@ondrejsika
ondrejsika / README.md
Created June 28, 2017 07:04
MongoDB Cheat Sheet
Ondrej Sika <ondrej@ondrejsika.com>

Database

Select Database

use DATABASE_NAME
@ondrejsika
ondrejsika / README.md
Last active June 28, 2017 07:03
MongoDB Cheet Sheet
Ondrej Sika <ondrej@ondrejsika.com>

Database

Select Database

use DATABASE_NAME

MongoDB Cheat Sheet

Ondrej Sika <ondrej@ondrejsika.com>

Database

Select Database

use DATABASE_NAME
@ondrejsika
ondrejsika / README.md
Last active June 28, 2017 07:02
MongoDB Cheat Sheet
Ondrej Sika <ondrej@ondrejsika.com>

Database

Select Database

use DATABASE_NAME
version: "3"
services:
redis:
image: redis:3.2-alpine
ports:
- "6379"
networks:
- voteapp

Gitlab CI: Docker in Docker in Docker

Create runner in docker:

docker run -d \
    --name gitlab-runner-1 \
    --restart always \
    -v `pwd`/runner1:/etc/gitlab-runner \
 -v /var/run/docker.sock:/var/run/docker.sock \
@ondrejsika
ondrejsika / .htaccess
Created September 7, 2016 13:26 — forked from oaltman/.htaccess
QR platba
RewriteEngine on
RewriteRule ^([0-9]+)/(.*)$ index.php?castka=$1&msg=$2 [L]
RewriteRule ^([0-9]+)$ index.php?castka=$1%