#!/bin/bash
docker rm -f confkeeper
docker run -id \
--name=confkeeper \
--restart=always \
--network=host \
-v /etc/localtime:/etc/localtime:ro \
-v /etc/timezone:/etc/timezone:ro \
-v $(pwd)/config/config.yaml:/app/config/config.yaml:ro \
buyfakett/confkeeper_dev \
--server.port=8888 \
--config=/app/config/config.yaml
以下是默认配置,可以进行修改
server:
port: 8888 # 监听端口
log_level: info # 日志登记
swagger: true # 是否开启swagger
zone: Asia/Shanghai # 时区
admin:
username: admin # 默认管理员账号
password: admin123456 # 默认管理员密码
jwt:
secret: 123qazwsxedc456 # 需要修改成随机数
expire_time: 168
db:
type: sqlite3
database: confkeeper
数据库配置可以配置多种类型
db:
type: postgres # 如果要用mysql,改成mysql
host: xxx
port: 5432
user: postgres
password: xxx
database: test