Skip to content

Instantly share code, notes, and snippets.

View psi59's full-sized avatar
😁

Sangil Park psi59

😁
View GitHub Profile
@psi59
psi59 / Makefile
Created February 16, 2021 11:19 — forked from thomaspoignant/Makefile
My ultimate Makefile for Golang Projects
GOCMD=go
GOTEST=$(GOCMD) test
GOVET=$(GOCMD) vet
BINARY_NAME=example
VERSION?=0.0.0
SERVICE_PORT?=3000
DOCKER_REGISTRY?= #if set it should finished by /
EXPORT_RESULT?=false # for CI please set EXPORT_RESULT to true
GREEN := $(shell tput -Txterm setaf 2)
@psi59
psi59 / first.Dockerfile
Last active November 13, 2020 22:37
Graceful Shutdown이 적용된 Go HTTP server
FROM golang
LABEL maintainer=tkddlf59@gmail.com
COPY server /usr/bin/server
CMD "server"
@psi59
psi59 / ngrinder-docker-compose.yml
Created August 23, 2019 01:11
ngrinder deployment script
version: '3'
services:
ngrinder.contoller:
container_name: 'ngrinder.controller'
image: 'ngrinder/controller'
volumes:
- $HOME/ngrinder-controller:/opt/ngrinder-controller
ports:
- 80:80
networks:
openapi: "3.0.0"
info:
version: 1.0.0
title: Swagger Petstore
license:
name: MIT
servers:
- url: http://petstore.swagger.io/v1
paths:
/pets:
@psi59
psi59 / wordpress-docker-compose.yml
Created April 17, 2019 01:55
wordpress-docker-compose.yml
version: '3.3'
services:
db:
image: mariadb
restart: always
ports:
- 3306:3306
environment:
MYSQL_ROOT_PASSWORD: somewordpress
@psi59
psi59 / cloudSettings
Last active January 27, 2019 02:06
Visual Studio Code Settings Sync Gist
{"lastUpload":"2019-01-27T02:06:21.066Z","extensionVersion":"v3.2.4"}