Skip to content

Instantly share code, notes, and snippets.

Aswa Paul giantas

Block or report user

Report or block giantas

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@ibeex
ibeex / foo.log
Created Aug 4, 2012
Flask logging example
View foo.log
A warning occurred (42 apples)
An error occurred
View Good-CONTRIBUTING.md-template.md

Contributing

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

Please note we have a code of conduct, please follow it in all your interactions with the project.

Pull Request Process

  1. Ensure any install or build dependencies are removed before the end of the layer when doing a
@mosquito
mosquito / README.md
Last active Nov 18, 2019
Add doker-compose as a systemd unit
View README.md

Docker compose as a systemd unit

Create file /etc/systemd/system/docker-compose@.service

[Unit]
Description=%i service with docker compose
Requires=docker.service
After=docker.service
@rvl
rvl / git-pushing-multiple.rst
Created Feb 9, 2016
How to push to multiple git remotes at once. Useful if you keep mirrors of your repo.
View git-pushing-multiple.rst

Pushing to Multiple Git Repos

If a project has to have multiple git repos (e.g. Bitbucket and Github) then it's better that they remain in sync.

Usually this would involve pushing each branch to each repo in turn, but actually Git allows pushing to multiple repos in one go.

If in doubt about what git is doing when you run these commands, just

@cecilemuller
cecilemuller / letsencrypt_2019.md
Last active Nov 17, 2019
How to setup Let's Encrypt for Nginx on Ubuntu 18.04 (including IPv6, HTTP/2 and A+ SSL rating)
View letsencrypt_2019.md

How to setup Let's Encrypt for Nginx on Ubuntu 18.04 (including IPv6, HTTP/2 and A+ SLL rating)


Virtual hosts

Let's say you want to host domains first.com and second.com.

Create folders for their files:

@Dev-Dipesh
Dev-Dipesh / ELK with Nginx.md
Last active Nov 9, 2019
Setting up Elasticsearch, Logstash and Kibana with Nginx.
View ELK with Nginx.md

ELK (Elasticsearch Logstash Kibana)

Though we're focused more on server setup procedure in this document, I will still give a very brief explanation in laymen terms for ELK. To those who are starting new in this stack, must have already heard of MVC (Model View Controller), so take it like this:

  • Model => Elasticsearch (for Storage, Indexing & Search)
  • View => Kibana (for DataViz & G-Man, yeah the one in half life 😏)
  • Controller => Logstash (For Logs & Filtering)

@Atem18
Atem18 / gist:4696071
Last active Nov 5, 2019 — forked from evildmp/gist:3094281
Tutorial to seting up a django website in production.
View gist:4696071

Set up Django, Nginx and Gunicorn in a Virtualenv controled by Supervisor

Steps with explanations to set up a server using:

  • Virtualenv
  • Virtualenvwrapper
  • Django
  • Gunicorn
@hopeseekr
hopeseekr / docker_dedicated_filesystem.md
Created Feb 3, 2018
Putting Docker on its own pseudo filesystem
View docker_dedicated_filesystem.md

Docker on BTRFS is very buggy and can result in a fully-unusable system, in that it will completely butcher the underlying BTRFS filesystem in such a way that it uses far more disk space than it needs and can get into a state where it cannot even delete any image, requiring one to take drastic actions up to and including reformatting the entire affected BTRFS root file system.

According to the official Docker documentation:

btrfs requires a dedicated block storage device such as a physical disk. This block device must be formatted for Btrfs and mounted into /var/lib/docker/.

In my experience, you will still run into issues even if you use a dedicated partition. No, it seems it requires a standalone

@Jiab77
Jiab77 / raspberry-pi-3-wireless-bridge-ubuntu-server-18.04-arm+netplan.md
Last active Nov 3, 2019
Raspberry Pi 2/3B/B+ Wireless Bridge using Ubuntu Server 18.04 ARM Image and Netplan
View raspberry-pi-3-wireless-bridge-ubuntu-server-18.04-arm+netplan.md

Raspberry Pi 2/3B/B+ Wireless Bridge using Ubuntu Server 18.04 ARM Image and Netplan

This could sound very easy to do at first but it wasn't... The reason of that is due to the lack of proper documentation on the practical usage of netplan. Many peoples decided to drop it and go back to the previous way to setup the network.

But I'm someone obstinate, so I decided to challenge myself and being able to do with netplan and not go back to ifupdown even if, close to the end, I though I could never got it working... Finaly it worked and much better than the replaced equipment.

Initial project goal

You can’t perform that action at this time.