Skip to content

axuanran/etcdweb

Repository files navigation

alt text

etcdweb - simple to put KV data to etcd

2025.05.01 新增traefik docker\yaml到所用的路径方式转换工具 alt text alt text

Configuration

src/app.py

# 配置ETCD连接(根据实际情况修改)
ETCD_HOST = '192.168.9.105'
ETCD_PORT = 2379
...
    app.run(host='0.0.0.0', port=5000)

Usage

simple to run

pipx install poetry
poetry install --no-root
poetry run python ./src/app.py

with docker-compose

docker compose build
docker compose up -d

with traefik

    labels:
      - traefik.enable=true
      - traefik.http.routers.etcdweb.rule=Host(`etcdweb.example.com`)
    networks:
        traefik:
            external: true

warn: there is no auth!!!

License

MIT License Copyright (c) 2023 Written by axuanran MIT License MIT License

About

Batch add etcd kv through web with `key = value` form

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published