A wiki of Guides, Scripts, Tutorials related to devops
![Devops tools] (http://i.imgur.com/GFKIa7V.png)
- Bash Guides and Scripts
- Python Guides and Scripts
- Awk Guide
- Automation Guides
- Troubleshooting
- Backups
- Email Server Configuration
- Firewall and Monitoring
- Miscellaneous
Real time file syncing daemon with inotify tools
https://github.com/Leo-G/backup-bash
http://techarena51.com/index.php/inotify-tools-example/
Creating Init/Systemd Scripts
http://techarena51.com/index.php/how-to-create-an-init-script-on-centos-6/
Building an RPM on CentOS
http://techarena51.com/index.php/build-rpm-without-breaking-head/
Using BUP a git based software to backup files
http://techarena51.com/index.php/using-git-backup-website-files-on-linux/
Bash Scripting Tutorials for Beginners
http://techarena51.com/index.php/bash-scripting-tutorial-part-2/
http://techarena51.com/index.php/a-beginners-guide-to-bash-scripting/
Building system monitoring apps in Python with Flask
http://techarena51.com/index.php/how-to-install-python-3-and-flask-on-linux/
Building a Database driven RESTFUL API in Python 3 with Flask
Building Database driven apps with MySQL or PostgreSQL using Python and SQLAlchemy ORM
http://techarena51.com/index.php/flask-sqlalchemy-tutorial/
http://techarena51.com/index.php/flask-sqlalchemy-postgresql-tutorial/
Token based Auth
http://techarena51.com/index.php/json-web-token-authentication-with-flask-and-angularjs/
Script to automatically Scaffold a database driven CRUD app in python
https://github.com/Leo-G/Flask-Scaffold
Automating web testing with Selenium
http://techarena51.com/index.php/install-selenium-linux-automate-web-tests/
Continously deploying your Flask/Python code to your Linux production server with GitHub webhooks
http://techarena51.com/index.php/flask-github-webhook-handler/
http://techarena51.com/index.php/advance-text-processing-examples-awk/
##Automation Guides
Automating Server Configs with Puppet
http://techarena51.com/index.php/a-simple-way-to-install-and-configure-a-puppet-server-on-linux/
Automating Server Configs with the SaltStack
http://techarena51.com/index.php/getting-started-with-saltstack/
Using Foreman, an Opensource Frontend for Puppet
http://techarena51.com/index.php/using-foreman-opensource-frontend-puppet/
Troubleshooting Linux Server Memory Usage
http://techarena51.com/index.php/linux-memory-usage/
Using Watch to continously Monitor a command
http://techarena51.com/index.php/watch-command-linux/
Troubleshooting with Tcpdump
http://techarena51.com/index.php/tcpdump-examples-to-capture-passwords/
BUP Git based Backup
http://techarena51.com/index.php/using-git-backup-website-files-on-linux/
Real time Backup Script written in bash
https://github.com/Leo-G/backup-bash
Postfix configuration
http://techarena51.com/index.php/configure-secure-postfix-email-server/
Fail2ban configuration
http://techarena51.com/index.php/confiigure-fail2ban-block-brute-force-ips-scanning-postfix-logs/
Troubleshooting
http://techarena51.com/index.php/postfix-configuration-and-explanation-of-parameters/
Adding DMARC records
http://techarena51.com/index.php/what-is-dmarc-and-how-you-can-add-it/
Configuring a Firewall for linux with CSF and LFD
Monitoring Linux Servers with Monit
http://techarena51.com/index.php/how-to-install-monit-monitoring-service-on-your-linux-vps-server/
Installing your a VPN server on Linux
http://techarena51.com/index.php/how-to-install-an-opensource-vpn-server-on-linux/
Installing Ruby on Rails on Linux
http://techarena51.com/index.php/how-to-install-ruby-ruby-on-rails-and-phusion-passenger-on-centos/
Installing Gunicorn on Linux