lemonhall / docker_dns_reg

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

image

image

启动一个环境

mkdir ~/.venvs mkdir ~/.venvs/docker_dns_reg

python3 -m venv ~/.venvs/docker_dns_reg source ~/.venvs/docker_dns_reg/bin/activate

安装依赖

pip install docker pip install CloudFlare pip install streamlit

开始撸

记得用 streamlit run main.py 来启动

稍后估计得做生产化

image

主逻辑其实就只有这么一点点

有技巧的其实就是那个streamlit的foreach循环渲染,可以方便的手动决定哪些容器注册到dns去,当然,取名字记得别重复

About


Languages

Language:Python 100.0%