Skip to content

Instantly share code, notes, and snippets.

View ujuc's full-sized avatar
🎗️
doing!

강성진 sungjin.kang ujuc

🎗️
doing!
View GitHub Profile
@ujuc
ujuc / dockerfile
Created August 15, 2017 06:16
openstack i18n environment dockerfile
FROM ubuntu:16.04
MAINTAINER ujuc@ujuc.kr
RUN apt-get -y update && \
apt-get -y install git-core python-pip gettext && \
rm -rf /var/lib/apt/lists/* && \
pip install tox
main() {
# Use colors, but only if connected to a terminal, and that terminal
# supports them.
if which tput >/dev/null 2>&1; then
ncolors=$(tput colors)
fi
if [ -t 1 ] && [ -n "$ncolors" ] && [ "$ncolors" -ge 8 ]; then
RED="$(tput setaf 1)"
GREEN="$(tput setaf 2)"
YELLOW="$(tput setaf 3)"
@ujuc
ujuc / ddns.py
Created May 10, 2016 05:56 — forked from allieus/ddns.py
Route 53 에 내 도메인 정보 반영하기 (Dynamic DNS 로 활용하기)
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import os
from boto.route53 import connect_to_region
from boto.route53.record import ResourceRecordSets
def apply(domain, ip, ttl, region, access_key=None, secret_key=None):
if access_key:
os.environ.setdefault('AWS_ACCESS_KEY_ID', access_key)
@ujuc
ujuc / Dockerfile
Last active September 15, 2019 09:25
Install composer on docker
FROM php:7.3-cli
###
# install homepage
RUN php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" \
&& php -r "if (hash_file('sha384', 'composer-setup.php') === 'a5c698ffe4b8e849a443b120cd5ba38043260d5c4023dbf93e1558871f1f07f58274fc6f4c93bcfd858c6bd0775cd8d1') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" \
&& php composer-setup.php --install-dir=/usr/local/bin --filename=composer \
&& php -r "unlink('composer-setup.php');"
###
@ujuc
ujuc / error.html
Created January 29, 2020 08:24
noonnu.cc error message
code:500
message:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>We're sorry, but something went wrong: Web application could not be started</title>
<style type="text/css">body{font-family:Arial,Sans-Serif;font-size:13px;color:#222;margin:0}.column{max-width:1000px;margin-left:auto;margin-right:auto;text-align:center}header{border-bottom:1px solid #e3e3e3;margin-bottom:45px}footer,header{margin-top:50px}footer{font-size:14px;color:#7f7f7f;border-top:1px solid #e3e3e3;padding:40px 0}h1{font-size:30px;margin-top:30px;margin-bottom:10px}.subtitle{margin-top:0;margin-bottom:110px;font-size:20px}#operator_info{display:none}#show_operator_info{font-size:17px;font-weight:400}.left{text-align:left;padding:8px}h3{margin-top:30px;margin-bottom:10px;font-size:23px}ul{padding-left:16px}a,li{color:#1781bf;text-decoration:none}.error,a,li{font-weight:700}.error{background:#e6f3fc;border-radius:5px;padding:7px 12px
@ujuc
ujuc / ping_check.conf
Created August 25, 2015 14:33
Zabbix Ping check
UserParameter=ping_check[*], /etc/zabbix/ping_check.py $1