mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-11-04 04:12:45 +00:00 
			
		
		
		
	Update docs/platform_basics_brainstorming_2019-04-17.md
This commit is contained in:
		@@ -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
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user