Skip to content

Instantly share code, notes, and snippets.

@stilleshan
stilleshan / acme_docker.sh
Last active February 10, 2024 10:06
基于 docker 环境 acme.sh 申请 Let's Encrypt 泛域名证书的交互式一键脚本.
#!/usr/bin/env bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
# fonts color
Green="\033[32m"
Red="\033[31m"
Yellow="\033[33m"
GreenBG="\033[42;37m"
RedBG="\033[41;37m"
@stilleshan
stilleshan / clean_nginx_logs.sh
Last active June 3, 2021 04:16
Nginx 日志清理脚本
#!/usr/bin/env bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
# 修改以下最大单个日志文件尺寸和日志路径变量.
# 根据需求自定计划任务运行.
# 当日志文件尺寸大于 MAX_SIZE 则删除 10000 行 (可自行修改),循环检查尺寸并环删除行,直到尺寸小于 MAX_SIZE 结束.
MAX_SIZE=100000000
# 100M