Skip to content

Instantly share code, notes, and snippets.

@avsilva
avsilva / docker_help.txt
Last active November 8, 2022 17:24
Docker Commands
--you must first name your local image using your Docker Hub username and the repository name that you created through Docker Hub on the web. You can add multiple images to a repository by adding a specific :<tag>
docker tag qgis-server:latest avssilva/myrepo:qgis-server
docker login
docker push avssilva/myrepo:qgis-server
docker pull avssilva/myrepo:qgis-server
@avsilva
avsilva / gist:69007bbe857b87a7ae6fed069e88264d
Created October 16, 2020 11:37
python encrypt/decrypt files
import os
import base64
import cryptography
from cryptography.fernet import Fernet, InvalidToken
from cryptography.hazmat.backends import default_backend
from cryptography.hazmat.primitives import hashes
from cryptography.hazmat.primitives.kdf.pbkdf2 import PBKDF2HMAC
def generate_key():
password_provided = input("password:")
@avsilva
avsilva / nginx_uwsgi_django.md
Last active March 24, 2016 16:26
nginx + uwsgi + django in Ubuntu 14.04

Install and configure nginx + uwsgi + django

  • sudo apt-get update
  • sudo apt-get install nginx
  • sudo pip install uwsgi
  • sudo mkdir /etc/uwsgi
  • sudo mkdir /etc/uwsgi/vassals
  • edit /etc/nginx/sites-available/default