diff --git a/dockerhub/ovehub/ove-asset-manager-proxy/README-short.txt b/dockerhub/ovehub/ove-asset-manager-proxy/README-short.txt new file mode 100644 index 0000000..5552f71 --- /dev/null +++ b/dockerhub/ovehub/ove-asset-manager-proxy/README-short.txt @@ -0,0 +1 @@ +A high speed proxy to provide authenticated access to data stored using the OVE Asset Manager (AM). \ No newline at end of file diff --git a/dockerhub/ovehub/ove-asset-manager-proxy/README.md b/dockerhub/ovehub/ove-asset-manager-proxy/README.md new file mode 100644 index 0000000..81d9c1c --- /dev/null +++ b/dockerhub/ovehub/ove-asset-manager-proxy/README.md @@ -0,0 +1,54 @@ +# Supported tags and respective `Dockerfile` links + +Please note that all docker files expect that you have [downloaded the source code](https://ove.readthedocs.io/en/stable/ove-asset-manager/docs/Install.html) corresponding to each specific version. + +- [`latest-unstable`, (*Dockerfile*)](https://github.com/ove/ove-asset-manager/blob/master/docker/proxy/Dockerfile) +- [`0.1.0`, `stable`, (*0.1.0/Dockerfile*)](https://github.com/ove/ove-asset-manager/blob/v0.1.0/docker/proxy/Dockerfile) + +# Installing and running OVE Asset Manager + +Please refer the [Install Guide](https://ove.readthedocs.io/en/stable/ove-asset-manager/docs/Install.html) for more details. + +# Quick reference + +- **Where to find more information**:
+ [the project documentation](https://ove.readthedocs.io/en/stable/) + +- **Where to report issues**:
+ read [all open issues](https://data-science.doc.ic.ac.uk/ove/) and then report at [https://github.com/ove/ove-asset-manager/issues](https://github.com/ove/ove-asset-manager/issues) + +- **Where to find the source code**:
+ visit [https://github.com/ove/ove-asset-manager](https://github.com/ove/ove-asset-manager) + +- **Source of this description**:
+ [docs repo's `/ove-asset-manager-proxy` directory](https://github.com/ove/ove-docs/tree/master/dockerhub/ovehub/ove-asset-manager-proxy) ([history](https://github.com/ove/ove-docs/commits/master/dockerhub/ovehub/ove-asset-manager-proxy)) + +- **Supported Docker versions**:
+ [the latest release](https://github.com/docker/docker-ce/releases/latest) (down to 1.6 on a best-effort basis) + +# What is the OVE Asset Manager? + +[Open Visualisation Environment (OVE)](https://github.com/ove/ove) is an open-source software stack, designed to be used in large scale visualisation environments. OVE was developed to meet the requirements of controlling the [Data Observatory](https://www.imperial.ac.uk/data-science/data-observatory/) at the [Data Science Institute](https://www.imperial.ac.uk/data-science/) of [Imperial College London](https://www.imperial.ac.uk), but it is not specialized for that purpose. + +OVE can be used for visual analytics on Large High Resolution Displays, for presentations, or for collaborative group work. It allows a user to control the display of content in web browsers distributed across multiple computers by implementing a microservices architecture that allows the distributed execution of applications using web technologies. + +The OVE Asset Manager (AM) was designed to manage data corresponding to an installation of [Open Visualisation Environment (OVE)](https://github.com/ove/ove). It also includes a high speed proxy to provide authenticated access to data from a range of sources. + +## Concepts + +The AM stores files in an S3 compatible object store, such as [Minio](http://minio.io). +One instance of the Asset Manager can work with multiple stores. + +An **asset** is a collection of one or more files that can be treated as a single unit and versioned, processed and displayed together. Each asset has associated metadata (e.g. processing state, name, description and tags). + +Assets (and other objects in JSON format) can be grouped together into a **project**. While the AM does not assign any specific meaning to a project, and allows you to group assets by any criteria, other tools may interpret projects as indicating that particular content should be displayed together (e.g., a gallery application may display the assets in a selected project). + +Each time any file in an asset is updated, a new **version** of the whole asset is recorded. Previous versions of the asset are retained, and can still be accessed. + +**Workers** can asynchronously perform a task on a file, such as converting it to a new file format, according to a schedule. Workers operate non-destructively and do not modify or delete uploaded files. They therefore do not create new versions of an asset when they run. + +This docker image contains the **high speed proxy** which provides authenticated access to data. + +# License + +View [license information](https://github.com/ove/ove-asset-manager/blob/master/LICENSE) for the software contained in this image. diff --git a/dockerhub/ovehub/ove-asset-manager-service/README-short.txt b/dockerhub/ovehub/ove-asset-manager-service/README-short.txt new file mode 100644 index 0000000..496308e --- /dev/null +++ b/dockerhub/ovehub/ove-asset-manager-service/README-short.txt @@ -0,0 +1 @@ +Manages data corresponding to an installation of Open Visualisation Environment (OVE). \ No newline at end of file diff --git a/dockerhub/ovehub/ove-asset-manager-service/README.md b/dockerhub/ovehub/ove-asset-manager-service/README.md new file mode 100644 index 0000000..418726e --- /dev/null +++ b/dockerhub/ovehub/ove-asset-manager-service/README.md @@ -0,0 +1,54 @@ +# Supported tags and respective `Dockerfile` links + +Please note that all docker files expect that you have [downloaded the source code](https://ove.readthedocs.io/en/stable/ove-asset-manager/docs/Install.html) corresponding to each specific version. + +- [`latest-unstable`, (*Dockerfile*)](https://github.com/ove/ove-asset-manager/blob/master/docker/am/Dockerfile) +- [`0.1.0`, `stable`, (*0.1.0/Dockerfile*)](https://github.com/ove/ove-asset-manager/blob/v0.1.0/docker/am/Dockerfile) + +# Installing and running OVE Asset Manager + +Please refer the [Install Guide](https://ove.readthedocs.io/en/stable/ove-asset-manager/docs/Install.html) for more details. + +# Quick reference + +- **Where to find more information**:
+ [the project documentation](https://ove.readthedocs.io/en/stable/) + +- **Where to report issues**:
+ read [all open issues](https://data-science.doc.ic.ac.uk/ove/) and then report at [https://github.com/ove/ove-asset-manager/issues](https://github.com/ove/ove-asset-manager/issues) + +- **Where to find the source code**:
+ visit [https://github.com/ove/ove-asset-manager](https://github.com/ove/ove-asset-manager) + +- **Source of this description**:
+ [docs repo's `/ove-asset-manager-service` directory](https://github.com/ove/ove-docs/tree/master/dockerhub/ovehub/ove-asset-manager-service) ([history](https://github.com/ove/ove-docs/commits/master/dockerhub/ovehub/ove-asset-manager-service)) + +- **Supported Docker versions**:
+ [the latest release](https://github.com/docker/docker-ce/releases/latest) (down to 1.6 on a best-effort basis) + +# What is the OVE Asset Manager? + +[Open Visualisation Environment (OVE)](https://github.com/ove/ove) is an open-source software stack, designed to be used in large scale visualisation environments. OVE was developed to meet the requirements of controlling the [Data Observatory](https://www.imperial.ac.uk/data-science/data-observatory/) at the [Data Science Institute](https://www.imperial.ac.uk/data-science/) of [Imperial College London](https://www.imperial.ac.uk), but it is not specialized for that purpose. + +OVE can be used for visual analytics on Large High Resolution Displays, for presentations, or for collaborative group work. It allows a user to control the display of content in web browsers distributed across multiple computers by implementing a microservices architecture that allows the distributed execution of applications using web technologies. + +The OVE Asset Manager (AM) was designed to manage data corresponding to an installation of [Open Visualisation Environment (OVE)](https://github.com/ove/ove). It also includes a high speed proxy to provide authenticated access to data from a range of sources. + +## Concepts + +The AM stores files in an S3 compatible object store, such as [Minio](http://minio.io). +One instance of the Asset Manager can work with multiple stores. + +An **asset** is a collection of one or more files that can be treated as a single unit and versioned, processed and displayed together. Each asset has associated metadata (e.g. processing state, name, description and tags). + +Assets (and other objects in JSON format) can be grouped together into a **project**. While the AM does not assign any specific meaning to a project, and allows you to group assets by any criteria, other tools may interpret projects as indicating that particular content should be displayed together (e.g., a gallery application may display the assets in a selected project). + +Each time any file in an asset is updated, a new **version** of the whole asset is recorded. Previous versions of the asset are retained, and can still be accessed. + +**Workers** can asynchronously perform a task on a file, such as converting it to a new file format, according to a schedule. Workers operate non-destructively and do not modify or delete uploaded files. They therefore do not create new versions of an asset when they run. + +This docker image contains the **backed** service of the asset manager. + +# License + +View [license information](https://github.com/ove/ove-asset-manager/blob/master/LICENSE) for the software contained in this image. diff --git a/dockerhub/ovehub/ove-asset-manager-ui/README-short.txt b/dockerhub/ovehub/ove-asset-manager-ui/README-short.txt new file mode 100644 index 0000000..aa3431e --- /dev/null +++ b/dockerhub/ovehub/ove-asset-manager-ui/README-short.txt @@ -0,0 +1 @@ +The graphical user interface of the OVE Asset Manager (AM). \ No newline at end of file diff --git a/dockerhub/ovehub/ove-asset-manager-ui/README.md b/dockerhub/ovehub/ove-asset-manager-ui/README.md new file mode 100644 index 0000000..dd14be6 --- /dev/null +++ b/dockerhub/ovehub/ove-asset-manager-ui/README.md @@ -0,0 +1,54 @@ +# Supported tags and respective `Dockerfile` links + +Please note that all docker files expect that you have [downloaded the source code](https://ove.readthedocs.io/en/stable/ove-asset-manager/docs/Install.html) corresponding to each specific version. + +- [`latest-unstable`, (*Dockerfile*)](https://github.com/ove/ove-asset-manager/blob/master/docker/ui/Dockerfile) +- [`0.1.0`, `stable`, (*0.1.0/Dockerfile*)](https://github.com/ove/ove-asset-manager/blob/v0.1.0/docker/ui/Dockerfile) + +# Installing and running OVE Asset Manager + +Please refer the [Install Guide](https://ove.readthedocs.io/en/stable/ove-asset-manager/docs/Install.html) for more details. + +# Quick reference + +- **Where to find more information**:
+ [the project documentation](https://ove.readthedocs.io/en/stable/) + +- **Where to report issues**:
+ read [all open issues](https://data-science.doc.ic.ac.uk/ove/) and then report at [https://github.com/ove/ove-asset-manager/issues](https://github.com/ove/ove-asset-manager/issues) + +- **Where to find the source code**:
+ visit [https://github.com/ove/ove-asset-manager](https://github.com/ove/ove-asset-manager) + +- **Source of this description**:
+ [docs repo's `/ove-asset-manager-ui` directory](https://github.com/ove/ove-docs/tree/master/dockerhub/ovehub/ove-asset-manager-ui) ([history](https://github.com/ove/ove-docs/commits/master/dockerhub/ovehub/ove-asset-manager-ui)) + +- **Supported Docker versions**:
+ [the latest release](https://github.com/docker/docker-ce/releases/latest) (down to 1.6 on a best-effort basis) + +# What is the OVE Asset Manager? + +[Open Visualisation Environment (OVE)](https://github.com/ove/ove) is an open-source software stack, designed to be used in large scale visualisation environments. OVE was developed to meet the requirements of controlling the [Data Observatory](https://www.imperial.ac.uk/data-science/data-observatory/) at the [Data Science Institute](https://www.imperial.ac.uk/data-science/) of [Imperial College London](https://www.imperial.ac.uk), but it is not specialized for that purpose. + +OVE can be used for visual analytics on Large High Resolution Displays, for presentations, or for collaborative group work. It allows a user to control the display of content in web browsers distributed across multiple computers by implementing a microservices architecture that allows the distributed execution of applications using web technologies. + +The OVE Asset Manager (AM) was designed to manage data corresponding to an installation of [Open Visualisation Environment (OVE)](https://github.com/ove/ove). It also includes a high speed proxy to provide authenticated access to data from a range of sources. + +## Concepts + +The AM stores files in an S3 compatible object store, such as [Minio](http://minio.io). +One instance of the Asset Manager can work with multiple stores. + +An **asset** is a collection of one or more files that can be treated as a single unit and versioned, processed and displayed together. Each asset has associated metadata (e.g. processing state, name, description and tags). + +Assets (and other objects in JSON format) can be grouped together into a **project**. While the AM does not assign any specific meaning to a project, and allows you to group assets by any criteria, other tools may interpret projects as indicating that particular content should be displayed together (e.g., a gallery application may display the assets in a selected project). + +Each time any file in an asset is updated, a new **version** of the whole asset is recorded. Previous versions of the asset are retained, and can still be accessed. + +**Workers** can asynchronously perform a task on a file, such as converting it to a new file format, according to a schedule. Workers operate non-destructively and do not modify or delete uploaded files. They therefore do not create new versions of an asset when they run. + +This docker image contains the **UI** of the asset manager. + +# License + +View [license information](https://github.com/ove/ove-asset-manager/blob/master/LICENSE) for the software contained in this image. diff --git a/dockerhub/ovehub/ove-asset-manager-worker-dzi/README-short.txt b/dockerhub/ovehub/ove-asset-manager-worker-dzi/README-short.txt new file mode 100644 index 0000000..547d49d --- /dev/null +++ b/dockerhub/ovehub/ove-asset-manager-worker-dzi/README-short.txt @@ -0,0 +1 @@ +A worker for the OVE Asset Manager (AM) to generate Deep Zoom Images. \ No newline at end of file diff --git a/dockerhub/ovehub/ove-asset-manager-worker-dzi/README.md b/dockerhub/ovehub/ove-asset-manager-worker-dzi/README.md new file mode 100644 index 0000000..21819d7 --- /dev/null +++ b/dockerhub/ovehub/ove-asset-manager-worker-dzi/README.md @@ -0,0 +1,54 @@ +# Supported tags and respective `Dockerfile` links + +Please note that all docker files expect that you have [downloaded the source code](https://ove.readthedocs.io/en/stable/ove-asset-manager/docs/Install.html) corresponding to each specific version. + +- [`latest-unstable`, (*Dockerfile*)](https://github.com/ove/ove-asset-manager/blob/master/docker/worker-dzi/Dockerfile) +- [`0.1.0`, `stable`, (*0.1.0/Dockerfile*)](https://github.com/ove/ove-asset-manager/blob/v0.1.0/docker/worker-dzi/Dockerfile) + +# Installing and running OVE Asset Manager + +Please refer the [Install Guide](https://ove.readthedocs.io/en/stable/ove-asset-manager/docs/Install.html) for more details. + +# Quick reference + +- **Where to find more information**:
+ [the project documentation](https://ove.readthedocs.io/en/stable/) + +- **Where to report issues**:
+ read [all open issues](https://data-science.doc.ic.ac.uk/ove/) and then report at [https://github.com/ove/ove-asset-manager/issues](https://github.com/ove/ove-asset-manager/issues) + +- **Where to find the source code**:
+ visit [https://github.com/ove/ove-asset-manager](https://github.com/ove/ove-asset-manager) + +- **Source of this description**:
+ [docs repo's `/ove-asset-manager-worker-dzi` directory](https://github.com/ove/ove-docs/tree/master/dockerhub/ovehub/ove-asset-manager-worker-dzi) ([history](https://github.com/ove/ove-docs/commits/master/dockerhub/ovehub/ove-asset-manager-worker-dzi)) + +- **Supported Docker versions**:
+ [the latest release](https://github.com/docker/docker-ce/releases/latest) (down to 1.6 on a best-effort basis) + +# What is the OVE Asset Manager? + +[Open Visualisation Environment (OVE)](https://github.com/ove/ove) is an open-source software stack, designed to be used in large scale visualisation environments. OVE was developed to meet the requirements of controlling the [Data Observatory](https://www.imperial.ac.uk/data-science/data-observatory/) at the [Data Science Institute](https://www.imperial.ac.uk/data-science/) of [Imperial College London](https://www.imperial.ac.uk), but it is not specialized for that purpose. + +OVE can be used for visual analytics on Large High Resolution Displays, for presentations, or for collaborative group work. It allows a user to control the display of content in web browsers distributed across multiple computers by implementing a microservices architecture that allows the distributed execution of applications using web technologies. + +The OVE Asset Manager (AM) was designed to manage data corresponding to an installation of [Open Visualisation Environment (OVE)](https://github.com/ove/ove). It also includes a high speed proxy to provide authenticated access to data from a range of sources. + +## Concepts + +The AM stores files in an S3 compatible object store, such as [Minio](http://minio.io). +One instance of the Asset Manager can work with multiple stores. + +An **asset** is a collection of one or more files that can be treated as a single unit and versioned, processed and displayed together. Each asset has associated metadata (e.g. processing state, name, description and tags). + +Assets (and other objects in JSON format) can be grouped together into a **project**. While the AM does not assign any specific meaning to a project, and allows you to group assets by any criteria, other tools may interpret projects as indicating that particular content should be displayed together (e.g., a gallery application may display the assets in a selected project). + +Each time any file in an asset is updated, a new **version** of the whole asset is recorded. Previous versions of the asset are retained, and can still be accessed. + +**Workers** can asynchronously perform a task on a file, such as converting it to a new file format, according to a schedule. Workers operate non-destructively and do not modify or delete uploaded files. They therefore do not create new versions of an asset when they run. + +This docker image contains the **DZI worker**, which generates [Deep Zoom Images (DZI)](https://en.wikipedia.org/wiki/Deep_Zoom) using the [pyvips](https://libvips.github.io/pyvips/) library. + +# License + +View [license information](https://github.com/ove/ove-asset-manager/blob/master/LICENSE) for the software contained in this image. diff --git a/dockerhub/ovehub/ove-asset-manager-worker-tulip/README-short.txt b/dockerhub/ovehub/ove-asset-manager-worker-tulip/README-short.txt new file mode 100644 index 0000000..080d8c0 --- /dev/null +++ b/dockerhub/ovehub/ove-asset-manager-worker-tulip/README-short.txt @@ -0,0 +1 @@ +A worker for the OVE Asset Manager (AM) to apply network layout algorithms to networks. \ No newline at end of file diff --git a/dockerhub/ovehub/ove-asset-manager-worker-tulip/README.md b/dockerhub/ovehub/ove-asset-manager-worker-tulip/README.md new file mode 100644 index 0000000..9586e6d --- /dev/null +++ b/dockerhub/ovehub/ove-asset-manager-worker-tulip/README.md @@ -0,0 +1,54 @@ +# Supported tags and respective `Dockerfile` links + +Please note that all docker files expect that you have [downloaded the source code](https://ove.readthedocs.io/en/stable/ove-asset-manager/docs/Install.html) corresponding to each specific version. + +- [`latest-unstable`, (*Dockerfile*)](https://github.com/ove/ove-asset-manager/blob/master/docker/worker-tulip/Dockerfile) +- [`0.1.0`, `stable`, (*0.1.0/Dockerfile*)](https://github.com/ove/ove-asset-manager/blob/v0.1.0/docker/worker-tulip/Dockerfile) + +# Installing and running OVE Asset Manager + +Please refer the [Install Guide](https://ove.readthedocs.io/en/stable/ove-asset-manager/docs/Install.html) for more details. + +# Quick reference + +- **Where to find more information**:
+ [the project documentation](https://ove.readthedocs.io/en/stable/) + +- **Where to report issues**:
+ read [all open issues](https://data-science.doc.ic.ac.uk/ove/) and then report at [https://github.com/ove/ove-asset-manager/issues](https://github.com/ove/ove-asset-manager/issues) + +- **Where to find the source code**:
+ visit [https://github.com/ove/ove-asset-manager](https://github.com/ove/ove-asset-manager) + +- **Source of this description**:
+ [docs repo's `/ove-asset-manager-worker-tulip` directory](https://github.com/ove/ove-docs/tree/master/dockerhub/ovehub/ove-asset-manager-worker-tulip) ([history](https://github.com/ove/ove-docs/commits/master/dockerhub/ovehub/ove-asset-manager-worker-tulip)) + +- **Supported Docker versions**:
+ [the latest release](https://github.com/docker/docker-ce/releases/latest) (down to 1.6 on a best-effort basis) + +# What is the OVE Asset Manager? + +[Open Visualisation Environment (OVE)](https://github.com/ove/ove) is an open-source software stack, designed to be used in large scale visualisation environments. OVE was developed to meet the requirements of controlling the [Data Observatory](https://www.imperial.ac.uk/data-science/data-observatory/) at the [Data Science Institute](https://www.imperial.ac.uk/data-science/) of [Imperial College London](https://www.imperial.ac.uk), but it is not specialized for that purpose. + +OVE can be used for visual analytics on Large High Resolution Displays, for presentations, or for collaborative group work. It allows a user to control the display of content in web browsers distributed across multiple computers by implementing a microservices architecture that allows the distributed execution of applications using web technologies. + +The OVE Asset Manager (AM) was designed to manage data corresponding to an installation of [Open Visualisation Environment (OVE)](https://github.com/ove/ove). It also includes a high speed proxy to provide authenticated access to data from a range of sources. + +## Concepts + +The AM stores files in an S3 compatible object store, such as [Minio](http://minio.io). +One instance of the Asset Manager can work with multiple stores. + +An **asset** is a collection of one or more files that can be treated as a single unit and versioned, processed and displayed together. Each asset has associated metadata (e.g. processing state, name, description and tags). + +Assets (and other objects in JSON format) can be grouped together into a **project**. While the AM does not assign any specific meaning to a project, and allows you to group assets by any criteria, other tools may interpret projects as indicating that particular content should be displayed together (e.g., a gallery application may display the assets in a selected project). + +Each time any file in an asset is updated, a new **version** of the whole asset is recorded. Previous versions of the asset are retained, and can still be accessed. + +**Workers** can asynchronously perform a task on a file, such as converting it to a new file format, according to a schedule. Workers operate non-destructively and do not modify or delete uploaded files. They therefore do not create new versions of an asset when they run. + +This docker image contains the **Tulip worker**, which uses the [Tulip visualization framework](http://tulip.labri.fr/TulipDrupal/) to apply network layout algorithms to networks. + +# License + +View [license information](https://github.com/ove/ove-asset-manager/blob/master/LICENSE) for the software contained in this image. diff --git a/dockerhub/ovehub/ove-asset-manager-worker-zip/README-short.txt b/dockerhub/ovehub/ove-asset-manager-worker-zip/README-short.txt new file mode 100644 index 0000000..dbd0900 --- /dev/null +++ b/dockerhub/ovehub/ove-asset-manager-worker-zip/README-short.txt @@ -0,0 +1 @@ +A worker for the OVE Asset Manager (AM) to extract the contents of a standard .zip archive file. \ No newline at end of file diff --git a/dockerhub/ovehub/ove-asset-manager-worker-zip/README.md b/dockerhub/ovehub/ove-asset-manager-worker-zip/README.md new file mode 100644 index 0000000..ac8abba --- /dev/null +++ b/dockerhub/ovehub/ove-asset-manager-worker-zip/README.md @@ -0,0 +1,54 @@ +# Supported tags and respective `Dockerfile` links + +Please note that all docker files expect that you have [downloaded the source code](https://ove.readthedocs.io/en/stable/ove-asset-manager/docs/Install.html) corresponding to each specific version. + +- [`latest-unstable`, (*Dockerfile*)](https://github.com/ove/ove-asset-manager/blob/master/docker/worker-zip/Dockerfile) +- [`0.1.0`, `stable`, (*0.1.0/Dockerfile*)](https://github.com/ove/ove-asset-manager/blob/v0.1.0/docker/worker-zip/Dockerfile) + +# Installing and running OVE Asset Manager + +Please refer the [Install Guide](https://ove.readthedocs.io/en/stable/ove-asset-manager/docs/Install.html) for more details. + +# Quick reference + +- **Where to find more information**:
+ [the project documentation](https://ove.readthedocs.io/en/stable/) + +- **Where to report issues**:
+ read [all open issues](https://data-science.doc.ic.ac.uk/ove/) and then report at [https://github.com/ove/ove-asset-manager/issues](https://github.com/ove/ove-asset-manager/issues) + +- **Where to find the source code**:
+ visit [https://github.com/ove/ove-asset-manager](https://github.com/ove/ove-asset-manager) + +- **Source of this description**:
+ [docs repo's `/ove-asset-manager-worker-zip` directory](https://github.com/ove/ove-docs/tree/master/dockerhub/ovehub/ove-asset-manager-worker-zip) ([history](https://github.com/ove/ove-docs/commits/master/dockerhub/ovehub/ove-asset-manager-worker-zip)) + +- **Supported Docker versions**:
+ [the latest release](https://github.com/docker/docker-ce/releases/latest) (down to 1.6 on a best-effort basis) + +# What is the OVE Asset Manager? + +[Open Visualisation Environment (OVE)](https://github.com/ove/ove) is an open-source software stack, designed to be used in large scale visualisation environments. OVE was developed to meet the requirements of controlling the [Data Observatory](https://www.imperial.ac.uk/data-science/data-observatory/) at the [Data Science Institute](https://www.imperial.ac.uk/data-science/) of [Imperial College London](https://www.imperial.ac.uk), but it is not specialized for that purpose. + +OVE can be used for visual analytics on Large High Resolution Displays, for presentations, or for collaborative group work. It allows a user to control the display of content in web browsers distributed across multiple computers by implementing a microservices architecture that allows the distributed execution of applications using web technologies. + +The OVE Asset Manager (AM) was designed to manage data corresponding to an installation of [Open Visualisation Environment (OVE)](https://github.com/ove/ove). It also includes a high speed proxy to provide authenticated access to data from a range of sources. + +## Concepts + +The AM stores files in an S3 compatible object store, such as [Minio](http://minio.io). +One instance of the Asset Manager can work with multiple stores. + +An **asset** is a collection of one or more files that can be treated as a single unit and versioned, processed and displayed together. Each asset has associated metadata (e.g. processing state, name, description and tags). + +Assets (and other objects in JSON format) can be grouped together into a **project**. While the AM does not assign any specific meaning to a project, and allows you to group assets by any criteria, other tools may interpret projects as indicating that particular content should be displayed together (e.g., a gallery application may display the assets in a selected project). + +Each time any file in an asset is updated, a new **version** of the whole asset is recorded. Previous versions of the asset are retained, and can still be accessed. + +**Workers** can asynchronously perform a task on a file, such as converting it to a new file format, according to a schedule. Workers operate non-destructively and do not modify or delete uploaded files. They therefore do not create new versions of an asset when they run. + +This docker image contains the **ZIP worker**, which extracts the contents of a standard .zip archive file. + +# License + +View [license information](https://github.com/ove/ove-asset-manager/blob/master/LICENSE) for the software contained in this image. diff --git a/dockerhub/ovehub/ove-asset-manager/README.md b/dockerhub/ovehub/ove-asset-manager/README.md deleted file mode 100644 index 814e125..0000000 --- a/dockerhub/ovehub/ove-asset-manager/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Supported tags and respective `Dockerfile` links - -Please note that all docker files expect that you have [downloaded the source code](https://ove.readthedocs.io/en/latest/ove-asset-manager/docs/Install.html) corresponding to each specific version. - -- [`latest-unstable`, (*Dockerfile*)](https://github.com/ove/ove-asset-manager/blob/master/docker/am/Dockerfile) -- [`0.1.0`, `stable`, (*0.1.0/Dockerfile*)](https://github.com/ove/ove-asset-manager/blob/v0.1.0/docker/am/Dockerfile) - -# Pre-requisites - -- All OVE UIs require an instance of [OVE](../ovehub/ove) to be available before starting them. - -# Installing and running OVE Asset Manager - -Please check the [Install Guide](https://ove.readthedocs.io/en/latest/ove-asset-manager/docs/Install.html) for more details. - -# Quick reference - -- **Where to find more information**:
- [the project documentation](https://ove.readthedocs.io/en/stable/) - -- **Where to report issues**:
- read [all open issues](https://data-science.doc.ic.ac.uk/ove/) and then report at [https://github.com/ove/ove-asset-manager/issues](https://github.com/ove/ove-asset-manager/issues) - -- **Where to find the source code**:
- visit [https://github.com/ove/ove-asset-manager](https://github.com/ove/ove-asset-manager) - -- **Source of this description**:
- [docs repo's `/ove-asset-manager` directory](https://github.com/ove/ove-docs/tree/master/dockerhub/ovehub/ove-asset-manager) ([history](https://github.com/ove/ove-docs/commits/master/dockerhub/ovehub/ove-asset-manager)) - -- **Supported Docker versions**:
- [the latest release](https://github.com/docker/docker-ce/releases/latest) (down to 1.6 on a best-effort basis) - -# What is the Asset Manager? - -This repository contains an Asset Manager (AM) to manage data sets for access to an installation of [Open Visualisation Environment (OVE)](https://github.com/ove/ove), as well as a high speed proxy to provide authenticated access to data from a range of sources. - -## Concepts - -The Asset Manager stores files in an S3 compatible object **Store**, such as [Minio](http://minio.io). -One instance of the Asset Manager can work with multiple stores. - -An **Asset** is a collection of one or more **files** that can be treated as a single unit and versioned, processed and displayed together. Each asset has associated metadata (e.g. processing state, name, description, tags, etc.). - -Assets (and non-asset objects in JSON format) can be grouped together into a **Project**. While the AM does not assign any specific meaning to a project, and allows you to group assets by any criteria, other tools may interpret projects as indicating that particular content should be displayed together (e.g., a gallery might display all of the assets in a selected project). - -Each time any file in an asset is updated, a new **Version** of the whole asset is recorded. Previous versions of the asset are retained, and can still be accessed. - -**Workers** can be scheduled to asynchronously perform a task performed on a file, such as converting it to a new file format. Workers operate non-destructively and do not modify or delete uploaded files, so do not create new versions of an asset when they run. - -The current docker image contains the **Backend** service. - -# License - -View [license information](https://github.com/ove/ove-asset-manager/blob/master/LICENSE) for the software contained in this image. \ No newline at end of file diff --git a/ove-asset-manager b/ove-asset-manager index df8748a..17cfe7d 160000 --- a/ove-asset-manager +++ b/ove-asset-manager @@ -1 +1 @@ -Subproject commit df8748a9d0341483ee41deda6c7b2e23b3b05f0f +Subproject commit 17cfe7d6ec09cab11a24dd59fced3fba05b0853d