开源、美观、带后台管理的网址导航工具。导航样式基于 webstack ,管理后台基于 SpringBoot、Guns
1.7K
项目地址:WebStack-Guns-NKT-Docker
这个项目是根据 Webstack-Guns-Nkt 项目做了部分修改并打包成 docker 镜像,以方便 docker 部署
docker pull codecly/webstack-guns-nkt-docker
要修改的配置主要是mysql数据库连接和图片的上传位置。 可以在 docker run -e 指定环境变量的方式,也可以使用 -v /path/to/application.yml:/root/webstack/config/application.yml 的方式映射配置文件
支持设置的环境变量有
| 环境变量名称 | 环境变量说明 | 默认值 |
|---|---|---|
| IMAGE_UPLOAD_PATH | 图片上传路径(容器中) | /root/webstack/file |
| DB_HOST | 数据库主机 | 127.0.0.1 |
| DB_PORT | 数据库端口 | 3306 |
| DB_DATABASE | 数据库名称 | webstack |
| DB_USERNAME | 数据库用户名 | root |
| DB_PASSWORD | 数据库密码 | root |
示例:
docker run -itd \
-e DB_DATABASE=webstack \
-e DB_HOST=192.168.211.28 \
--name webstack \
-p 8000:8000 \
codecly/webstack-guns-nkt-docker
首先在宿主机创建并修改配置相关文件 /path/to/config/application.yml , 示例文件application-example.yml
主要修改:
guns.file-upload-path
spring.datasource.url
spring.datasource.username
spring.datasource.password
运行容器示例:
docker run -itd \
-v /path/to/config:/root/webstack/config \
-v /path/to/file:/root/webstack/file \
--name webstack \
-p 8000:8000 \
codecly/webstack-guns-nkt-docker
Content type
Image
Digest
sha256:5f9b3c73a…
Size
281.6 MB
Last updated
over 3 years ago
docker pull codecly/webstack-guns-nkt-docker