9c4c325e5a
* remove submodules * add api and ui files * update github actions * use sparse checkout * update node setup * update checkout * update docker * change permissions * update mariadb health check * update changelog
4.9 KiB
4.9 KiB
Environment Variables
Name | Default Value | Description |
---|---|---|
DISABLE_INSTALLATION_METRICS | not set | Per default installations are publishing their existence |
SECRET_KEY | changeMe |
JWT Secret for authentication |
CLI | automatically | activates pretty print for log output |
NODE_ENV | production |
|
HIDE_CONTRIB | false |
decide if backlings to ohmyform should be added |
SIGNUP_DISABLED | false |
if users can sign up |
LOGIN_NOTE | not set | Info box on top of login screen |
LOCALES_PATH | not set | Path to translated elementes in backend like emails |
LOCALE | en |
Default Locale |
BASE_URL | http://localhost |
Url to Frontend root |
USER_CONFIRM_PATH | /confirm?token={{token}} |
Path to confirm user |
Default Account
username and email are unique on an instance
Name | Default Value | Description |
---|---|---|
CREATE_ADMIN | false |
if true will create a super admin |
ADMIN_USERNAME | root |
username for the default admin user |
ADMIN_EMAIL | admin@ohmyform.com |
email to send notifications |
ADMIN_PASSWORD | root |
password for user |
Mailing
Name | Default Value | Description |
---|---|---|
MAILER_URI | smtp://localhost:1025 |
Mail Connection |
MAILER_FROM | OhMyForm <no-reply@localhost> |
Default From path, make sure that your mail server supports the given from addres |
Database Variables
Name | Default Value | Description |
---|---|---|
DATABASE_DRIVER | sqlite |
database driver, either sqlite or postgres |
DATABASE_URL | sqlite://data.sqlite |
url in the format TYPE://USER:PASS@HOST:PORT/NAME?EXTRA (read more) |
DATABASE_TABLE_PREFIX | empty | prefix all tables if used within same database as other applications. |
DATABASE_LOGGING | false |
if true all db interactions will be logged to stdout |
DATABASE_MIGRATE | true |
can be used in load balanced environments to only allow one container to perform migrations / manually execute migrations |
DATABASE_SSL | false |
if true will require ssl database connection |
REDIS_HOST | not set | required in multinode environments |
REDIS_PORT | 6379 |
port for redis |