Skip to content
Snippets Groups Projects

Document Docker deployment for partners

Merged Bastien Abadie requested to merge docker-setup-partners into master
All threads resolved!
Files
6
@@ -5,8 +5,31 @@ weight = 90
insert_anchor_links = "right"
+++
This documentation is aimed at system administrators and business leaders who want to deploy the Arkindex platform on their own hardware.
This documentation is aimed at **system administrators** and **business leaders** who wish to deploy the Arkindex platform on their own hardware or cloud provider instead of using instances provided by Teklia (like [demo.arkindex.org](https://demo.arkindex.org)).
If you are interested in using Arkindex on your own documents, but **cannot publish them on publicly available instances** (due to privacy or regulatory concerns), it's possible to deploy the full Arkindex platform on your own infrastructure.
We currently offer [two editions of Arkindex](@/overview/license.md):
1. Community Edition, under the AGPL-v3 open-source license, suitable if your project is also open-source,
2. Enterprise Edition, suitable for all proprietary projects.
Please [contact us](https://teklia.com/company/contact/) if you are interested in Arkindex for your company or institution. We offer dedicated services for all your arkindex needs (training, setup, project consulting, feature development,...)
## Requirements
Arkindex needs a few hard-requirements to run on your own hardware:
- [Docker](https://docs.docker.com/get-docker/) is needed, as we only deploy through Docker images,
- Linux servers are the only Operating System support. We heavily recommend using [Ubuntu LTS](https://ubuntu.com/download/desktop)
- All your images must be hosted on a [IIIF](https://iiif.io/) server, or you'll need to expose them through a local IIIF server
To run the Enterprise Edition, your servers must be able to make regular API calls (a few times a day) on a remote server to validate its licence. The server does **not** necessarily need to be exposed to Internet, but simply be able to make requests towards a domain.
## Content
In this section you'll find out how to:
1. setup [Arkindex](@/deployment/setup.md), in production mode,
1. pick an [architecture](@/deployment/architecture.md) that suits your needs
2. choose your [own hardware](@/deployment/hardware.md) to run Arkindex efficiently that suits your needs
3. setup [Arkindex](@/deployment/setup.md) in production mode,
4. configure [Arkindex](@/deployment/configuration.md)
Loading