Skip to content

Instantly share code, notes, and snippets.

View caquino's full-sized avatar

Cassiano Aquino caquino

View GitHub Profile
proxy_cache_path /tmp/nginx levels=1:2 keys_zone=default:10m max_size=50m;
upstream backends {
server service.consul service=backend resolve;
}
server {
status_zone default;
listen 80;
@caquino
caquino / cmdlist.md
Last active July 20, 2017 12:20
Bot Usefull Commands

Games

  • !gamble
  • !slot
  • !roll
  • !adventure
  • !roulette
  • !kill
FROM ubuntu:16.04
ENV CC="clang"
ENV CXX="clang++"
ENV CFLAGS="-fsanitize=address -fno-omit-frame-pointer"
ENV CPPFLAGS="-fsanitize=address -fno-omit-frame-pointer"
ENV LDFLAGS="-fsanitize=address"
ENV ASAN_OPTIONS="detect_leaks=0"
RUN sed -i 's/# deb-src/deb-src/g' /etc/apt/sources.list
variable "name" {
description = "Zone name, e.g stack.local"
}
variable "vpc_id" {
description = "The VPC ID (omit to create a public zone)"
default = ""
}
variable "zone_id" {
variable "is_defined" {
type = "map"
default = {
"0" = "1"
}
}
resource "aws_route53_zone" "main" {
count = "${lookup(var.is_defined,length(var.zone_id),0)}"
name = "${var.name}"
vpc_id = "${var.vpc_id}"
resource "aws_route53_zone" "main" {
count = "${length(var.zone_id)}"
name = "${var.name}"
vpc_id = "${var.vpc_id}"
comment = ""
}
geo $office_networks {
192.168.0.0/24 1;
}
server {
listen 80;
location / {
proxy_cache_bypass $office_networks;
proxy_cache_valid any 5m;
proxy_cache mycache;
cleanup_older = 30
print("Moving messages older than ".. cleanup_older .. " on INBOX to Cleanup.")
messages = account1["INBOX"]:is_older(cleanup_older)
messages:move_messages(account1["Cleanup"])
print("Emptying trash folder.")
messages = account1["[Gmail]/Trash"]:select_all()
messages:delete_messages()
folders = {
"Monitoring/Crons",
"Monitoring/Nagios"
}
for folder = 1, #folders do
print("Emptying folder " .. folders[folder])
messages = account1[folders[folder]]:select_all()
messages:move_messages(account1["[Gmail]/Trash"])
end