【文件属性】:
文件名称:barkeep:用于自制应用商店存储库的Web存储库管理GUI
文件大小:365KB
文件格式:ZIP
更新时间:2021-04-29 23:08:27
Python
酒保
用于库的Web库管理GUI
用法
如果有任何现有存储库,请将它们作为整个文件夹放在./data文件夹中。 这将与容器共享并持久存储在磁盘上。
使用docker-compose使其在上运行。
docker-compose start
这应该调出两个容器,一个用于持久化mysql数据库,另一个用于运行服务器。 有关首次设置信息,请参见下文。
首次安装
在第一次运行之前,您需要构建和barkeep容器并设置mysql数据库表。
创建barkeep容器
docker-compose build
调出mysql容器并运行db迁移脚本
docker-compose start mysql
docker-compose run barkeep sh migrations.sh
现在应已设置mysql容器,您可以按照用法中所述调出barkeep容器。
【文件预览】:
barkeep-master
----Dockerfile(296B)
----app()
--------models.py(2KB)
--------auth()
--------templates()
--------static()
--------__init__.py(1KB)
--------home()
----run.py(153B)
----requirements.txt(88B)
----docker-compose.yml(490B)
----.gitignore(22B)
----config.py(454B)
----README.md(983B)
----migrations.sh(105B)
----instance()
--------config.py(148B)