Profiles

Profiles are enabled by setting the environment variable -Dspring.profiles.active.

Profile Description Default
dummy_authentication Automatically authenticate each request, used during development not enabled
gumroad_authentication Enable the authorization of Gumroad purchasers not enabled
apikey_db_authentication Enable the authorization of the /api/ endpoint not enabled
license_authentication Enable API authorization with license key and email address not enabled
enable-storage-backend-s3 If enabled, newly uploaded artifacts are automatically stored on the configured AWS S3 bucket. If it is disabled, files are locally stored not enabled
enable-aws-ecr-notifications If enabled, ninkik listens to Docker Push notifications sent by AWS ECR not enabled
enable-mail Enable mail sending e.g. for registration not enabled