Fixes #890 This PR introduces new streaming superuser-only API endpoints to export and import database information for an organization. New Adminstrator deployment documentation on how to manage the process and copy files between S3 buckets as needed is also included. --------- Co-authored-by: Henry Wilkinson <henry@wilkinson.graphics> Co-authored-by: Ilya Kreymer <ikreymer@gmail.com>
		
			
				
	
	
		
			34 lines
		
	
	
		
			600 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			600 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| gunicorn
 | |
| uvicorn[standard]
 | |
| fastapi==0.103.2
 | |
| motor==3.3.1
 | |
| passlib
 | |
| PyJWT==2.8.0
 | |
| pydantic==1.10.13
 | |
| email-validator
 | |
| #fastapi-users[mongodb]==9.2.2
 | |
| loguru
 | |
| aiofiles
 | |
| kubernetes-asyncio==29.0.0
 | |
| kubernetes
 | |
| aiobotocore
 | |
| redis>=5.0.0
 | |
| pyyaml
 | |
| jinja2
 | |
| humanize
 | |
| python-multipart
 | |
| pathvalidate
 | |
| #https://github.com/ikreymer/stream-zip/archive/refs/heads/stream-uncompress.zip
 | |
| https://github.com/ikreymer/stream-zip/archive/refs/heads/stream-ignore-local-crc32.zip
 | |
| boto3
 | |
| backoff>=2.2.1
 | |
| python-slugify>=8.0.1
 | |
| mypy_boto3_s3
 | |
| types_aiobotocore_s3
 | |
| types-redis
 | |
| types-python-slugify
 | |
| types-pyYAML
 | |
| remotezip
 | |
| json-stream
 | |
| aiostream
 |