Skip to content

setdiaoyong/awesome-builder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raspi-X

awesome-builder 🐚 强大的docker构建器和相关脚本

love_girlfriend love_girlfriend love_girlfriend

1. DockerFiles

Best practices for writing Dockerfiles.

编号 文件名称 功能说明
1 celery 引用自Celery项目,用于编写Dockerfile借鉴模板
2 goaccess 这是一款开源、实时、强大、具有交互视图界面的命令行Web日志分析工具
3 lsyncd 海量文件实时同步解决方案,支持主备切换使用
4 postgresql 优秀的PostgreSQL数据库备份策略(热备)
5 cloudreve 支持多家云存储的云盘系统

2. Composes

Best practices for writing compose files.

编号 文件名称 功能说明
1 watchtower 容器的自动更新解决方案
2 portainer 简化的自有化Docker容器管理工具(单机或多机)
3 wiz 为知笔记服务端私有化镜像部署
4 postgrest 灵活的Postgres数据库REST风格的API接口服务
5 rancher 一个开源的企业级容器管理平台

3. Projects

The best Python project for all of us.

编号 文件名称 功能说明
1 parallel-ssh 为小规模自动化而设计的异步并行的SSH库
2 simple_ocr 用户可以上传指定图片进行OCR识别返回结果

4. Scripts

Best practices for writing shell and python scripts and so on.

编号 文件名称 功能说明
1 kill_all_process.sh 解决在Linux系统中程序意外退出删除进程树,防止孤儿进程的出现
2 /etc/ufw/after.rules 解决UFW无法管理Docker发布出来的端口问题
3 setup.py 一个Python程序打包的示例setup.py配置脚本文件
4 pyproject.toml 一个Python程序打包的示例pyproject.toml配置脚本文件
5 image2run.sh 将docker镜像导出的tar包转换成为压缩小/自解压/自导入的run包
6 wait_for_ready.sh 解决运行Compose文件,服务启动依赖关系问题
7 docker_patch.py 一个快速迭代的Docker补丁包部署的小程序
8 gooey 将任何Python命令行程序转换为完整的GUI应用程序

5. Common

Best universal shell and python scripts.

编号 文件名称 功能说明
1 find_big_file.sh 查找当前Linux操作系统中的大文件(可以指定文件大小范围)
2 walk_dir.py 实现Linux下tree命令遍历文件目录夹的功能
3 random_passwd.py 自动生成随机密码(可以指定随即密码长度范围)
4 collect_server_info.py 收集Linux操作系统服务器相关信息(包含CPU/内存/磁盘)
5 linux_tail_f.py 实现Linux下tail命令动态查看日志的功能
6 calculator.py 实现一个简单的计算器

6. Contact

Below is my personal contact information.

WX

About

🐚 强大的docker构建器和相关脚本

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 56.7%
  • Roff 16.8%
  • Shell 12.7%
  • HTML 10.5%
  • Dockerfile 3.3%