Configuration
Setting up your configuration
You can specify Jet Bridge configuration through one of the following methods: command-line arguments, config files, or environment variables. Here are examples:
Method 1. Command-line arguments
Warning: The argument's name should be lowercase. Other methods are case-insensitive
Method 2. Config file
Method 3. Environment variables
Method 4. settings.py (Django package)
All available settings
Required settings
Name
Description
DATABASE_ENGINE
Database engine, one of: postgresql mysql oracle mssql+pyodbc sqlite
none
DATABASE_HOST
Database host
DATABASE_PORT
Database port
DATABASE_USER
Database user
DATABASE_PASSWORD
Database password
DATABASE_NAME
Database name or path (SQLite)
Optional settings
Name
Default
Description
ADDRESS (optional)
0.0.0.0
Jet Bridge address
PORT (optional)
8888
Jet Bridge port
SSL_CERT (optional)
-- none --
File path to SSL certificate
SSL_KEY (optional)
-- none --
File path to SSL private key
CONFIG (optional)
/etc/jet.conf
Path to config file
DEBUG (optional)
false
Run in debug mode
READ_ONLY (optional)
false
Data read only
BASE_URL (optional)
https://example.com/
Jet Bridge base URL
MEDIA_STORAGE (optional)
default
Media storage type
MEDIA_ROOT (optional)
media
Media root
MEDIA_BASE_URL (optional)
-- none --
Media base URL
COOKIE_SAMESITE (optional)
None
Cookie Samesite attribute
COOKIE_SECURE (optional)
true
Is host with HTTPS
COOKIE_DOMAIN (optional)
-- none --
Cookie domain
COOKIE_COMPRESS (optional)
false
GZIP cookies that may be large in size
THREADS (optional)
number of CPUs
Number of threads Jet Bridge will create to serve requests
CORS_HEADERS (optional)
true
Specifies if Jet Bridge should automatically add CORS headers or want to add them on your own
Last updated