This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Sign a file with a private key using OpenSSL | |
# Encode the signature in Base64 format | |
# | |
# Usage: sign <file> <private_key> | |
# | |
# NOTE: to generate a public/private key use the following commands: | |
# | |
# openssl genrsa -aes128 -passout pass:<passphrase> -out private.pem 2048 | |
# openssl rsa -in private.pem -passin pass:<passphrase> -pubout -out public.pem |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require('crypto').randomBytes(48, function(err, buffer) { var token = buffer.toString('hex'); console.log(token); }); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'use strict' | |
// https://nodejs.org/api/child_process.html#child_process_child_process_spawnsync_command_args_options | |
const spawn = require('child_process').spawnSync | |
// object returned when process has completely exited | |
const child = spawn('which', ['node'] ) | |
// view status | |
console.log( child.status ) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
========================= | |
# /etc/nginx/nginx.conf | |
========================= | |
user www-data; | |
worker_processes 4; | |
pid /var/run/nginx.pid; | |
events { | |
worker_connections 768; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /usr/local/bin/python3 | |
"""Secrets generator.""" | |
import argparse | |
import base64 | |
import hashlib | |
import secrets | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name | slug_name | is_public | verified | members_limit | |
---|---|---|---|---|---|
Facultad de Ciencias, UNAM | unam-fciencias | 1 | 1 | 0 | |
Tec de Monterrey, Campos Santa Fé | itesm-csf | 1 | 1 | 0 | |
Inventive | inventive | 0 | 1 | 30 | |
Platzi Bogotá | platzi-bog | 0 | 1 | 120 | |
Platzi México | platzi-mex | 0 | 1 | 30 | |
Google México | google-mx | 0 | 1 | 250 | |
Curso de Fotografía, UVA | curso-foto-uva | 1 | 0 | 25 | |
Equipo de futbol, chapinero | fut-chapinero | 1 | 0 | 40 | |
Grupo 3340, Prácticas de campo | grupo-3340-campo | 1 | 0 | 50 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# platzi | |
# description "Platzi Linux Service" | |
# authon "Pablo Trinidad" | |
start on startup | |
script | |
exec /home/platzi/deploy/gunicorn_start | |
end script |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
upstream django_app { | |
server 127.0.0.1:8000; | |
} | |
server { | |
listen 80; | |
server_name demo.gatos.io; | |
access_log /var/log/nginx/app.log; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
NAME="platzi" | |
VIRTUALENV="/home/platzi/venv/" | |
DJANGODIR="/home/platzi/platzi/" | |
USER=platzi | |
GROUP=sudo | |
NUM_WORKERS=3 | |
DJANGO_WSGI_MODULE=platzi.wsgi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
account create', 4, 'Syntax: .account create $account $password\r\n\r\nCreate account and set password to it.'); | |
account delete', 4, 'Syntax: .account delete $account\r\n\r\nDelete account with all characters.'); | |
account onlinelist', 4, 'Syntax: .account onlinelist\r\n\r\nShow list of online accounts.'); | |
account set gmlevel', 4, 'Syntax: .account set gmlevel [$account] #level [#realmid]\r\n\r\nSet the security level for targeted player (can\'t be used at self) or for account $name to a level of #level on the realm #realmID.\r\n\r\n#level may range from 0 to 3.\r\n\r\n#reamID may be -1 for all realms.'); | |
account set password', 4, 'Syntax: .account set password $account $password $password\r\n\r\nSet password for account.'); | |
character erase', 4, 'Syntax: .character erase $name\r\n\r\nDelete character $name. Character finally deleted in case any deleting options.'); | |
server exit', 4, 'Syntax: .server exit\r\n\r\nTerminate trinity-core NOW. Exit code 0.'); | |
server set loglevel', 4, 'Syntax: .server set loglevel # |
NewerOlder