Welcome to MyStack’s documentation!¶
Hi !
I’m Omid Raha,
Here i am gathering some notes from my experience on some subjects that I worked on them.
Contents:
- Aircrack-ng
- APPLE
- Astronomy
- Atlassian
- benchmark
- Block Chain
- Browser
- Ceph
- Citus
- CockRoachDB
- Cothority
- Crypto currency
- CTF
- Deploy
- Open shift
- Amazon
- Configuration management
- Tips
- Vagrant
- Monitoring Tools
- Ansible
- Microservices
- Simple Storage Service (S3)
- VPS services
- kubernetes
- Monitoring
- Running Kubernetes Locally via Minikube
- Guestbook Example
- Service Discovery
- Install kubectl binary via curl
- Interactive K8S starting guide
- Tutorials
- Working with kubectl
- Difference between targetPort and port in kubernetes Service definition
- Sample Project
- Deploy a docker registry in the kubernetes cluster and configure Ingress with Let’s Encrypt
- Deploy a docker registry without TLS is the kubernetes cluster
- Configure docker service to use local insecure registry
- Delete images from a private local docker registry
- Assigning Pods to Nodes
- Rancher
- Rook
- Etcd
- Patroni
- Ignite
- Function as a service (FaaS)
- Gateway API
- Dictionary
- Django
- Tips
- Create new project
- Using django in python cmd
- Migration
- Django dump data of django.contrib.auth.Group
- Django migration for auth
- how to reset django admin password?
- Run server from Python script
- Static files handling
- Get the static files URL in view
- Testing email sending
- Django rest
- Django supported versions
- Translation
- Django User Group Object Permissions
- Modules
- Tips
- Encryption
- ffmpeg
- Game
- Go-Lang
- Google Cloud
- Gunicorn
- HAPROXY
- HTTP
- IP Tables
- InterPlanetary File System (IPFS)
- IRC
- Java
- Java Script
- Latex
- Linux
- Cmds
- Add User
- Delete a User
- Changing User Password
- Allowing other users to run sudo
- Delete a user from one group
- Remove sudo privileges from a user (without deleting the user)
- Users and Groups name list
- apt-file search
- mtu
- dpkg-reconfigure
- rfkill
- Run wireshark with capture packets privilege
- Install, Remove, Purge and get Info of Packages
- Create A Local Debian Mirror With apt-mirror
- Named pipe
- Give Privilege to a non-root process to bind to ports under 1024
- How do I test whether a number is prime?
- Download from YouTube
- How to use youtube-dl from a python program
- Download Youtube videos with Youtube subtitles on
- Redirect output to null
- cron
- Generate random base64 characters
- Set Socket Buffer Sizes
- Ping
- Change owner of directory
- Locate/print block device attributes
- Create a new UUID value
- SSH
- Force ssh client to use only password authentication
- Secure copy
- Install SSH server and SSH client
- Create a new ssh key
- SSH connection with public key
- Disable the Password for Root Login
- Youtube download trick
- Run process as background and never die
- Eject CD/DVD-ROM
- Search for a package
- Un mount cd-rom device that is busy error
- Login with linux FTP username and password
- Download torrent
- Debug SSH
- Detect ssh authentication types available
- Avoid SSH’s host verification for known hosts?
- Set environment variables on linux
- Base64 decode encode
- Extract compressed files
- List All Environment Variables
- Set Environment variable
- Set proxy in command line
- How can I tunnel all of my network traffic through SSH?
- How can you completely remove a package?
- How to forward X over SSH from Ubuntu machine …
- SOCKS server and/or client
- SSH hangs on debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
- What will this command do?
- Sample guake script
- Verify that apt is pulling from the right repository
- Operation not permitted on file with root access
- rsync and sudo over SSH
- How to backup with rsync
- Full Daily Backup with Syncing Hourly Backup by rsync and cron
- Backup with rsync works but not in crontab
- Sample ssh config file
- Compress directory
- How to add path of a program to $PATH environment variable?
- Could not open a connection to your authentication agent
- How do I make ls show file sizes in megabytes?
- How to check one file exist on specific path ?
- what does echo $$, $? $# mean ?
- Make ZSH the default shell
- ulimit
- locate
- Posting Form Data with cURL
- Diff
- Telegram
- Convert Socks into an HTTP proxy
- How to use sshuttle
- locale.Error: unsupported locale setting
- Shadowsocks
- V2ray
- Capture and recording screen
- Inotify Watches Limit
- Monitor multiple remote log files with MultiTail
- Register GPG key by curl instead of dirmngr
- Install fonts
- Install tzdata noninteractive
- Inotify Watches Limit
- The following packages will be upgraded
- Network
- Watch network connections
- Established connections
- Tcp connections
- Connections with PIDs
- List of listening ports
- Capture packets
- Change the default gateway
- Set a static IP
- How do I install dig?
- Monitor bandwidth usage per process
- Show your gateway
- Disable IP6
- Number of open connections per ip
- Connections types:
- Port forwarding
- Open port
- Hard
- Commands to check hard disk partitions and disk space on Linux
- How to check Swap space in Linux
- Create iso image for swap
- Remove swap
- Mount and UnMount usb
- What is a symbolic link?
- What is a hard link?
- Summarize disk usage of each FILE, recursively for directories
- Clean NTFS partition for windows cache files
- Make sub directory
- How to Sort Folders by Size With One Command Line in Linux
- How to Free Up a Lot of Disk Space by Deleting Cached Package Files
- Mount unknown filesystem exfat
- Memory
- CPU and Process
- GPU
- LDAP
- Install LDAP packages
- Configure LDAP package
- Initial LDAP configuration
- Initial test
- Creating basic tree structure
- Load the LDIF file into the server
- Test LDIF
- Creating user accounts
- Load the LDIF file into the server
- To define the new user’s password
- Verify the user entry has been created
- Sample python code to test
- Cent OS
- Debian
- Removed unused packages
- Annoying autorenaming in Guake
- How do you uninstall a library in Linux?
- Thunderbird
- Yandex Setting up mail clients
- How to adjust screen lock settings on Linux debian desktop
- How to install Google Earth on Debian
- Restarting Networking
- Package manager is locked
- Some index files failed to download
- Ubuntu
- Systemd
- DNS.
- Libreo Office
- Webdav
- Remote Desktop
- Wireless
- Cmds
- Machine Learning
- Hg Mercurial
- Metasploit
- Mobile Programming
- MongoDB
- Nginx
- Tips
- Install Module
- Change default welcome page of nginx
- Nginx with Docker
- Nginx config file
- Nginx customize error pages
- Nginx maintenance mode
- How to restrict access to directory and sub directories
- Enable Nginx Status Page
- Tuning Nginx
- Load testing
- JMeter
- Linux TCP/IP tuning for scalability
- What is a Reverse Proxy vs. Load Balancer?
- Load balancing haproxy and nginx
- Nginx vs Varnish
- An Introduction to HAProxy and Load Balancing Concepts
- Redundant load balancers?
- nginx automatic failover load balancing
- Building a Load Balancer with LVS - Linux Virtual Server
- Building A Highly Available Nginx Reverse-Proxy Using Heartbeat
- Building a Highly-Available Load Balancer with Nginx and Keepalived on CentOS
- HAProxy as a static reverse proxy for Docker containers
- How to setup HAProxy as Load Balancer for Nginx on CentOS 7
- Building a Load-Balancing Cluster with LVS
- Doing Some local benchmark with Nginx
- apache benchmark
- HTTP Keepalive Connections and Web Performance | NGINX
- Nginx Caching
- Optimizing NGINX Speed for Serving Content
- Fastest server for static files serving
- Sample Nginx load balancing
- Tips
- Nmap
- NodeJS
- Notes
- Tips
- Terminology
- Bookmarks
- Decoder
- Dns Online Tools
- Online Virus Check
- Browser Security Check
- Temporary Email Address
- Css compressor
- Online compiler and executable for codes
- Character references
- Malware Analysis for Unknown Binaries
- Blog security
- Online device search engine
- Online Pentest Tools
- Robtex Swiss Army Knife Internet Tool
- Perl
- Piano
- PostgreSQL
- Tips
- fix psql: FATAL: role “<USER>” does not exist error
- List all databases
- list user accounts
- CREATE Database
- Add or create a user account and grant permission for database
- Get the Size of a Postgres Table
- Quit from psql
- Connect to postgres from bash
- Allow localhost to connect to postgres without password checking
- Postgres on Docker
- Difference between Warm, hot standby and Streaming Replication:
- Zero to PostgreSQL streaming replication in 10 mins
- Understanding and controlling crash recovery
- Synchronous Replication
- When will PostgreSQL execute archive_command to archive wal files?
- Binary Replication Tools
- warm standby or log shipping
- Streaming Replication
- Introduction to Binary Replication
- PITR
- Warm Standby
- Hot Standby
- Streaming Replication
- Safe way to check for PostgreSQL replication delay/lag
- Does PostgreSQL 9.1 Streaming Replication catch up after a lag without WAL archiving?
- archive_command
- base backup
- pg_basebackup
- base backup
- Postgres replica and docker
- Backup Control Functions
- PostgreSQL Streaming Replication
- pg_basebackup vs pg_start_backup
- Example of Standalone Hot Backups and recovery
- Backup with pg_basebackup
- Find Postgresql Version
- Barman
- pg_receivexlog
- what are the pg_clog and pg_xlog directories ?
- Getting WAL files from Barman with ‘get-wal’
- verifying data consistency between two postgresql databases
- How to check the replication delay in PostgreSQL?
- Streaming replication slots in PostgreSQL 9.4
- Continuous Archiving and Point-in-Time Recovery (PITR)
- Point In Time Recovery From Backup using PostgreSQL Continuous Archving
- Purpose of archiving in master?
- Setting up file-based replication - deprecated
- Setting up streaming replication
- Difference between fsync and synchronous_commit ?
- standby_mode
- primary_conninfo
- trigger_file
- Testing a PostgreSQL slave/master cluster using Docker
- Postgres streaming replication with docker
- Show the value of a run-time parameter
- Postgres DB Size Command
- High Availability and Load Balancing
- Replication
- Multi-master replication
- Backups
- Postgres-XL
- Nodes Concept
- Table distributing concept
- Shard limitation
- High Availability
- Download
- Setting up Postgres-XL cluster
- Docker
- Ansible
- Django
- Links
- Tips
- Python
- RabbitMQ
- Redmine
- Research
- Ruby
- Security
- Tips
- List of Secure Email Providers that take Privacy Serious
- How to create your own root key and root certificate
- How to generate a certificate signing request (CSR)
- Convert Client Key to PKCS
- Mutual Authentication
- Self Sign Authentication
- Can I build my own Extended Validation (EV) SSL certificate?
- JSON Web Token
- Links
- Penetration
- Tips
- Metasploit
- Sphinx
- Sport
- Version Control System
- Git
- Set push.default
- Untrack and stop tracking files in git
- Create new git project in bitbucket
- Remove local (untracked) files from current Git branch
- Install Git
- Configure Git
- git commit as different user
- Setting your username and email in Git
- Setting up a git server
- How do you discard unstaged changes in Git?
- Working on github API
- Find good forks on GitHub
- IDE
- Undo changes in one file
- List local and remote branches
- List remote branches
- List only local branches
- Delete a Git branch both locally and remotely
- Merge a git branch into master
- Remove last commit from remote git repository
- Undo the last commit from local
- Revert to specific commit
- Squash last N commits after pushed
- Adding an existing project to GitHub using the command line
- Add tag
- Tag an older commit in Git?
- Push a tag to a remote repository
- Remove (delete) a tag
- Install specific git commit with pip
- Rewriting the most recent commit message
- git subtrees
- Git fetch remote branch
- Sample release
- Abort the merge
- Track remote branch that doesn’t exist on local
- Get current revision
- Change git default editor
- Git fatal
- Git Warning
- Git error
- Git error
- 19 Tips For Everyday Git Use
- How to Write a Git Commit Message
- Hg
- Git
- Virtualization
- LXC
- DOCKER
- Create base kali image
- Install docker on
Debian
- Install docker on
Ubuntu Server
- Set HTTP Proxy for docker
- Set HTTP Proxy for docker on Ubuntu 12.04.3 LTS
- how to let docker container work with sshuttle?
- How can I use docker without sudo?
- Install Docker Compose
- Docker Compose
- Install docker machine
- How to use docker machine
- Docker toolbox
- Others:
- Docker misconceptions
- Service orchestration and management tool
- Docker on multi host
- docker machine
- How to run a command on an already existing docker container?
- Removing Docker data volumes?
- Clear log history
- Set maximum concurrent download for docker pull
- Override the ENTRYPOINT using docker run
- Set image name when building a custom image
- Set environment variables during the build in docker
- Remove unused, <none>, untag docker images file
- Disable auto-restart on a container
- Minimal base docker OS images
- Virtual box
- Wine