匿名提问箱 / Anonymous Question Box
- 创建配置文件
基于配置文件模板 conf/app.sample.ini
创建配置文件 app.ini
,相关配置可参考注释进行调整。
- 启动容器
# 拉取最新镜像
docker pull ghcr.io/nekowheel/nekobox:master
# 启动容器(监听 80 端口并挂载配置文件)
docker run -dt --name NekoBox -p 80:80 -v $(pwd)/app.ini:/app/conf/app.ini ghcr.io/nekowheel/nekobox:master
- 环境需求
- 编译源码
# 克隆源码
git clone https://github.com/NekoWheel/NekoBox.git
# 进入项目目录
cd NekoBox
# 构建当前机器系统与架构的二进制文件
go build -v -ldflags "-w -s -extldflags '-static'" -o NekoBox ./cmd/
# 构建 Linux、AMD64 架构的二进制文件
GOOS=linux GOARCH=amd64 go build -v -ldflags "-w -s -extldflags '-static'" -o NekoBox ./cmd/
- 编辑配置文件
基于配置文件模板 conf/app.sample.ini
创建配置文件,相关配置可参考注释进行调整。
cp conf/app.sample.ini conf/app.ini
- 运行
./NekoBox web
MIT License