gcserve
1.0.0
Servir archivos de un cubo de almacenamiento en la nube de Google.
Ya hay algunas alternativas (a saber, GCSPROXI y WEASEL). Además, GCP permite hacer públicos todos los archivos de deseos. La principal diferencia es que GCServe proporciona autores HTTP básicos.
Un posible caso de uso para GCServe es alojar una instancia privada de PYPI. Todo lo que necesitas es:
Esta tubería es mucho más rápida, más pequeña y más confiable que una solución más dinámica, como Pypicloud.
Construir y ejecutar usando el compilador de Go:
go build -o gcserve.bin .
./gcserve.bin
--bucket=test-bucket
--username=test-user
--password=test-pass
--debug
Construir y ejecutar usando 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