Skip to content

Instantly share code, notes, and snippets.


Yaser Alraddadi gam-phon

View GitHub Profile
gam-phon / docker-compose.yml
Last active Feb 20, 2021
pi-hole and DNS over HTTPS docker-compose
View docker-compose.yml
version: "3"
# Thanks to
# echo "alias dns-up='cd /path/to/folder; docker-compose up -d'" >> ~/.bash_profile
container_name: dns-over-https
image: fardog/secureoperator:latest # google dns
# image: visibilityspots/cloudflared:amd64 # cloudflare dns
restart: unless-stopped

Keybase proof

I hereby claim:

  • I am gam-phon on github.
  • I am yaser ( on keybase.
  • I have a public key ASDo_eqw9jeityUoMGAcL4ku_zOZoTjjGN7XkU1WmG_J8Qo

To claim this, I am signing this object:

gam-phon /
Created Jul 14, 2019 — forked from maxidorius/
Notes on privacy and data collection of

Notes on privacy and data collection of

This work is licensed under CC BY-NC-SA 4.0. See Editorial Notes for Attribution details.

DISCLAIMER: This research and investigation work is based on several years of experience within the Matrix ecosystem and validation of facts via public and private communication. Reverse engineering was used to ensure some of the statements presented as facts regarding implementations are accurate.

View index.html
<!DOCTYPE html>
<html lang="en">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
/* This is a comments */
/* This is a comments */
/* This is a comments */
gam-phon / pgplaybook.yml
Created Mar 14, 2020 — forked from internetuser2008/pgplaybook.yml
custom Ansible Playbook to deploy PostgerSql or PostgreSql BDR + Pgbackrest + Pgbouncer
View pgplaybook.yml
# Usage
# host supply IP
# -t(tags) run specific tasks ie. db=master, dbslave=slave1/2, promote=update slave to master, remove= remove host
# ansible-playbook pg.yml -e "host= -t db ##Build Master
# ansible-playbook pg.yml -e "host=" -t dbslave ##Build Slave
# ansible-playbook pg.yml -e "host=" -t promote ##Promoe slave to master
# ansible-playbook pg.yml -e "host=" -t remove ##Remove node from cluster
# ansible-playbook /var/lib/pgsql/pg.yml -e "host=" -s -t db --user=user1 --ask-sudo-pass ##Ubuntu
# Created Bimal Patel
#!/usr/bin/env bash
curl -#s "${url}" | \
base64 --decode | \
sed '/^ *\/\// d' | \
sed '/^\s*$/d' > hsts.json;
gam-phon /
Created Apr 11, 2021 — forked from hmartiro/
Comparison of ZeroMQ and Redis for a robot control platform

ZeroMQ vs Redis

This document is research for the selection of a communication platform for robot-net.


The purpose of this component is to enable rapid, reliable, and elegant communication between the various nodes of the network, including controllers, sensors, and actuators (robot drivers). It will act as the core of robot-net to create a standardized infrastructure for robot control.