Vincent Ambo
3da2377db7
feat(server): Implement initial filesystem storage backend
...
This allows users to store and serve layers from a local filesystem
path.
2019-10-28 22:31:44 +01:00
Vincent Ambo
a7f14a64af
refactor(server): Change setup to create new storage backends
2019-10-28 22:31:44 +01:00
Vincent Ambo
d134461721
feat(server): Implement GCS storage backend with new interface
...
Logical implementation is mostly identical to the previous one, but
adhering to the new storage.Backend interface.
2019-10-28 22:31:44 +01:00
Vincent Ambo
bb54c4eb3d
refactor(server): Introduce pluggable interface for storage backends
...
This abstracts over the functionality of Google Cloud Storage and
other potential underlying storage backends to make it possible to
replace these in Nixery.
The GCS backend is not yet reimplemented.
2019-10-28 22:31:44 +01:00