Configuration
You can specify Jet Bridge configuration through one of the following methods:
command-line arguments, config file, or environment variables. Here are examples:
Warning: arguments name should be lowercase. Other methods are case insensitive
jet_bridge --database_engine=postgresql \
--database_host=localhost \
--database_port=5432 \
--database_user=user \
--database_password=password \
--database_name=mydb
jet.ini
[JET]
DATABASE_ENGINE=postgresql
DATABASE_HOST=localhost
DATABASE_PORT=5432
DATABASE_NAME=mydb
DATABASE_USER=user
DATABASE_PASSWORD=password
DATABASE_ENGINE=postgresql \
DATABASE_HOST=localhost \
DATABASE_PORT=5432 \
DATABASE_NAME=mydb \
DATABASE_USER=user \
DATABASE_PASSWORD=password \
jet_bridge
# For Django package database settings are taken from
# DATABASES['default'] setting so you don't need to specify it.
JET_JWT_VERIFY_KEY='YOUR_CUSTOM_JWT_VERIFY_KEY'
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) |
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 |
WEB_BASE_URL (optional) | Jet Admin frontend application base URL | |
API_BASE_URL (optional) | Jet Admin API 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 |
JWT_VERIFY_KEY (optional) | JWT public key to verify user requests |
Last modified 13d ago