Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 1.4 KB

README.md

File metadata and controls

23 lines (18 loc) · 1.4 KB

Cockatoo

Software Distribution tools that is designed for usage with the Adastral suite of software.

Requirements

  • MongoDB v6.0
  • ASP.NET Runtime for .NET 8.0
  • Redis/KeyDB (optional)
  • OAuth Provider (preferably Authentik), or LDAP Server
  • (optional) Management scripts

Docs

Large Files and S3 Proxying

When you are serving large files (>100mb), it is strongly recommended to use an S3-compatible object storage service instead of using the filesystem for storing files. If you do not want to depend on a cloud service for storing your files, then it is a good idea to host a MinIO (docker-compose.yml) instance since it is a self-hostable S3-compatible object storage service.

When using a non-AWS S3 service, make sure that the environment variable COCKATOO_S3_NOAWS is set to true, otherwise things will not work properly.

If you're using MinIO, then make sure that COCKATOO_S3_AUTH_REGION is set to the region of the instance that you're using.