启动一个环境
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 来启动
稍后估计得做生产化
主逻辑其实就只有这么一点点
有技巧的其实就是那个streamlit的foreach循环渲染,可以方便的手动决定哪些容器注册到dns去,当然,取名字记得别重复