{% extends "base.html" %} {% block title %}New repository{% endblock %} {% block content %}
{{ e }}
The repository's data lives in the bucket and this server keeps a cache. The bucket, or the prefix in it, must be empty. It is checked before anything is created. The credentials are sealed on this server and used only for this repository; give them read, write, list and delete under the prefix and nothing more.
Amazon S3: an access key.
Google Cloud Storage: a service account key, the JSON file Google gives you.
Azure: a service principal with a role on the container.