|
| 1 | +# Required configuration settings for ActiveWorkflow |
| 2 | + |
| 3 | +# Heroku sets PORT automatically. |
| 4 | +PORT=3000 |
| 5 | + |
| 6 | +SECRET_KEY_BASE=REPLACE_ME_NOW! |
| 7 | + |
| 8 | +# Concurrency options |
| 9 | + |
| 10 | +WEB_CONCURRENCY=2 |
| 11 | +RAILS_MAX_THREADS=5 |
| 12 | +RACK_TIMEOUT_SERVICE_TIMEOUT=20 |
| 13 | + |
| 14 | + |
| 15 | +# Database setup |
| 16 | + |
| 17 | +#DATABASE_ADAPTER=sqlite3 |
| 18 | +#DATABASE_ENCODING=utf8 |
| 19 | +#DATABASE_RECONNECT=true |
| 20 | +#DATABASE_NAME=db/development.sqlite3 |
| 21 | +#DATABASE_POOL=20 |
| 22 | +#DATABASE_USERNAME= |
| 23 | +#DATABASE_PASSWORD="" |
| 24 | +#DATABASE_HOST= |
| 25 | +#DATABASE_PORT= |
| 26 | +#TEST_DATABASE_NAME= |
| 27 | + |
| 28 | +#DO_NOT_CREATE_DATABASE |
| 29 | +#DO_NOT_MIGRATE= |
| 30 | +SEED_DATABASE=1 |
| 31 | + |
| 32 | +SEED_USERNAME=admin |
| 33 | +SEED_PASSWORD=password |
| 34 | + |
| 35 | + |
| 36 | + |
| 37 | +# User authentication and registration |
| 38 | + |
| 39 | +# If you'd like to require new users to confirm their email address after sign up, set this to true. |
| 40 | +REQUIRE_CONFIRMED_EMAIL=false |
| 41 | + |
| 42 | +# If REQUIRE_CONFIRMED_EMAIL is true, set this to the duration in which a user needs to confirm their email address. |
| 43 | +ALLOW_UNCONFIRMED_ACCESS_FOR=2.days |
| 44 | + |
| 45 | +# Duration for which the above confirmation token is valid |
| 46 | +CONFIRM_WITHIN=3.days |
| 47 | + |
| 48 | +# Minimum password length |
| 49 | +MIN_PASSWORD_LENGTH=8 |
| 50 | + |
| 51 | +# Duration for which the reset password token is valid |
| 52 | +RESET_PASSWORD_WITHIN=6.hours |
| 53 | + |
| 54 | +# Set to 'failed_attempts' to lock user accounts for the UNLOCK_AFTER period they fail MAX_FAILED_LOGIN_ATTEMPTS login attempts. Set to 'none' to allow unlimited failed login attempts. |
| 55 | +LOCK_STRATEGY=failed_attempts |
| 56 | + |
| 57 | +# After how many failed login attempts the account is locked when LOCK_STRATEGY is set to failed_attempts. |
| 58 | +MAX_FAILED_LOGIN_ATTEMPTS=10 |
| 59 | + |
| 60 | +# Can be set to 'email', 'time', 'both' or 'none'. 'none' requires manual unlocking of your users! |
| 61 | +UNLOCK_STRATEGY=both |
| 62 | + |
| 63 | +# Duration after which the user is unlocked when UNLOCK_STRATEGY is 'both' or 'time' and LOCK_STRATEGY is 'failed_attempts' |
| 64 | +UNLOCK_AFTER=1.hour |
| 65 | + |
| 66 | +# Duration for which the user will be remembered without asking for credentials again. |
| 67 | +REMEMBER_FOR=4.weeks |
| 68 | + |
| 69 | +# Set to 'true' if you would prefer new users to start with a default set of agents |
| 70 | +IMPORT_DEFAULT_WORKFLOW_FOR_ALL_USERS=true |
| 71 | + |
| 72 | +# Users can be given a default set of agents to get them started |
| 73 | +# You can override this scenario with your own scenario via file path or URL |
| 74 | +# DEFAULT_WORKFLOW_FILE=path-or-url-to-scenario.json |
| 75 | + |
| 76 | +# Set path to graphviz dot utility to draw diagrams: |
| 77 | +#GRAPHVIZ_DOT=dot |
| 78 | + |
| 79 | +# Maximum number of log entries to store (per agent), default: 200 |
| 80 | +#AGENT_LOG_LENGTH=1000 |
| 81 | + |
| 82 | +# Mail configuration. |
| 83 | + |
| 84 | +#SMTP_DOMAIN= |
| 85 | +#SMTP_SERVER= |
| 86 | +#SMTP_PASSWORD= |
| 87 | +#SMTP_USER_NAME= |
| 88 | +# You may need this for some servers |
| 89 | +#SMTP_ENABLE_STARTTLS_AUTO: true |
| 90 | +# Don't disable openssl verification on production! |
| 91 | +#SMTP_OPENSSL_VERIFY_MODE: none |
| 92 | + |
0 commit comments