mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2024-12-25 02:44:18 +00:00
Update docs/platform_basics_brainstorming_2019-04-17.md
This commit is contained in:
parent
96b1c24aca
commit
856cb257a1
@ -5,6 +5,8 @@
|
||||
- **Goal/Function**:
|
||||
- Serves content
|
||||
- handels HTTP requests etc.
|
||||
- handels encryption
|
||||
- with SSL/TLS and Let's encrypt
|
||||
- serves forms for user request and inputs
|
||||
- has copy of Joblist to display those for the user according to requests etc.
|
||||
- talks to the Manager service
|
||||
@ -40,6 +42,7 @@
|
||||
- REST API
|
||||
- **Solution**
|
||||
- Flask internal
|
||||
- and also part of celery
|
||||
- **Goal/Function**
|
||||
- Passes requests to the joblist/celery
|
||||
- Functions:
|
||||
@ -48,7 +51,11 @@
|
||||
- get_job (JSON Object or metadata or both?)
|
||||
- alter_job
|
||||
|
||||
|
||||
## OCR containers with tesseract
|
||||
- **Goal/Function**
|
||||
- celery checks joblists continiously
|
||||
- job start commands will be passed to the containers
|
||||
- jobs will be started accordingly
|
||||
|
||||
## Compute pool: Docker Cluster
|
||||
- **Solutions**:
|
||||
@ -62,5 +69,7 @@
|
||||
- **Goal/Function**
|
||||
- stores user input and
|
||||
- output files
|
||||
- Upload
|
||||
- Download
|
||||
- **Solutions**:
|
||||
- WebDAV/Samba
|
||||
- WebDAV/Samba/Docker Volume
|
||||
|
Loading…
Reference in New Issue
Block a user