gcserve
1.0.0
Sirva arquivos de um balde de armazenamento do Google Cloud.
Já existem algumas alternativas (a saber, GCSProxy e Weasel). Além disso, o GCP permite tornar todos os arquivos de balde em público. A principal diferença é que o GCServe fornece auth http básico.
Um possível caixa de uso para o GCServe é hospedar uma instância privada do PYPI. Tudo que você precisa é:
Este pipeline é muito mais rápido, menor e mais confiável do que uma solução mais dinâmica, como o Pypicloud.
Construa e corra usando o compilador Go:
go build -o gcserve.bin .
./gcserve.bin
--bucket=test-bucket
--username=test-user
--password=test-pass
--debug
Construa e corra usando o 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