准备工作:确认VPS已经安装好docker compose,并且域名解析到vps的IP
创建目录
mkdir docker_data && cd docker_data && mkdir nezha && cd nezha && mkdir data
touch config.yaml
debug: false
httpport: 80
grpcport: 5555
oauth2:
type: "github" #Oauth2 登录接入类型,gitee/github
admin: "xxxxx" #管理员列表,填写Github昵称,多个用英文逗号隔开
clientid: "f3f***********860c" # Clientid
clientsecret: "505f**********************497" #Secret
site:
brand: "Ron's Watcher" #站点名称
cookiename: "nezha-dashboard" #浏览器 Cookie 字段名,可不改
theme: "default" #主题
哪吒默认是80和5555端口
然后cd /docter_data/nezha
touch docker-compose.yaml
services:
dashboard:
image: ghcr.io/naiba/nezha-dashboard:latest
container_name: nezha
restart: always
volumes:
- ./data:/dashboard/data
ports:
- 8008:80
- 5555:5555
文章评论