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