Skip to content

Instantly share code, notes, and snippets.

View gmoqa's full-sized avatar
💀
The Soul is in the Software

Guillermo Quinteros gmoqa

💀
The Soul is in the Software
View GitHub Profile
@dascenciohz
dascenciohz / gcp-compute-instance.tf
Last active December 3, 2019 23:22
Terraform Google compute instance with docker and docker-compose
# GOOGLE CLOUD PROVIDER
provider "google" {
credentials = "${file("account.json")}"
project = "${var.project_name}"
region = "${var.project_region}"
zone = "${var.project_zone}"
}
# FIREWALL WEB SERVER PORTS
resource "google_compute_firewall" "web-server" {
@gmoqa
gmoqa / smtp-tester.js
Last active April 25, 2019 23:12
SMTP Tester
#!/usr/bin/env node
const mailer = require('nodemailer');
async function main(){
let transporter = mailer.createTransport({
host: "host",
port: '25',
secure: false,
@Oscar-zw
Oscar-zw / docker-compose.yml
Created April 20, 2019 04:44
Docker compose para app nest con mongo db
version: '3'
services:
web:
#crea la imagen y el contenedor a partirn de Dockerfile local
build: .
#este comando arraca nuestro contenedor en modo desarrollo y queda atento a los cambios
#de nuestros archivos
command: sh -c 'npm run start:dev'
#Hace un binding de nuestra carpeta local con la carpeta de nuestro contenedor donde
#tenemos la app
@Oscar-zw
Oscar-zw / Dockerfile
Created April 17, 2019 21:05
Dockerfile para contenedor Nest.js
#Dockerfile para contenedor de nodejs y nestjs
#From nos permite tener una imagen base para nuestro nuevo contenedor
FROM node:10.15.3-alpine
#instalamos Nest.Js
RUN npm i -g @nestjs/cli
#crea la carpeta que tendre el codigo de nuestra app
#Cambien "my_nest_app" por el nombre que quieran