gcserve
1.0.0
从Google云存储存储桶中提供文件。
已经有一些替代方案(即GCSPROXY和WEASEL)。此外,GCP允许将所有存储桶文件公开。主要区别是GCServe提供了基本的HTTP auth。
GCServe的可能用例是托管一个私有PYPI实例。您需要的只是:
该管道比pypicloud这样的动态解决方案更快,更小,更可靠。
使用GO编译器构建和运行:
go build -o gcserve.bin .
./gcserve.bin
--bucket=test-bucket
--username=test-user
--password=test-pass
--debug
使用Docker构建和运行:
sudo docker build -t gcserve:latest .
sudo docker run
-v /path/to/google/credentials.json:/mnt/cred.json
-it gcserve:latest
--bucket=test-bucket
--username=test-user
--password=test-pass
--debug