|
|
|
@ -0,0 +1,74 @@
|
|
|
|
|
*** |
|
|
|
|
|
|
|
|
|
titel: 'Omgevingsvariabelen' |
|
|
|
|
beschrijving: 'Omgevingsvariabelen voor NocoDB!' |
|
|
|
|
hide_table_of_contents: true |
|
|
|
|
Trefwoorden: \['Open Source'] |
|
|
|
|
trefwoorden: \['NocoDB-omgevingsvariabelen', 'NocoDB env-variabelen', 'NocoDB envs', 'NocoDB env'] |
|
|
|
|
-------------------------------------------------------------------------------------------------- |
|
|
|
|
|
|
|
|
|
Voor productiegebruiksscenario's is dat wel het geval**aanbevolen**configureren |
|
|
|
|
|
|
|
|
|
* `NC_DB`, |
|
|
|
|
* `NC_AUTH_JWT_SECRET`, |
|
|
|
|
* `NC_PUBLIC_URL`, |
|
|
|
|
* `NC_REDIS_URL` |
|
|
|
|
|
|
|
|
|
| Variabel | Opmerkingen | Indien afwezig | |
|
|
|
|
|---------------------------------|----------- --------------------------------------------- --------------------------------------------- --------------------------------------------- --------------------------------------------- -----------------------|----------------------- --------------------------------------------- ----------------------| |
|
|
|
|
| NC\_DB | Bekijk onze voorbeelddatabase-URL's[hier](https://github.com/nocodb/nocodb#docker). | Er wordt een lokale SQLite in de hoofdmap gemaakt als`NC_DB`wordt niet verstrekt | |
|
|
|
|
| NC\_DB\_JSON | Kan worden gebruikt in plaats van`NC_DB`en waarde moeten een geldige knex-verbinding JSON | zijn | |
|
|
|
|
| NC\_DB\_JSON\_FILE | Kan worden gebruikt in plaats van`NC_DB`en waarde moet een geldig pad zijn naar knex-verbinding JSON | | |
|
|
|
|
| DATABASE\_URL | Kan worden gebruikt in plaats van`NC_DB`en waarde moeten de JDBC URL-indeling hebben | | |
|
|
|
|
| DATABASE\_URL\_FILE | Kan worden gebruikt in plaats van`DATABASE_URL`en waarde moet een geldig pad zijn naar een bestand dat de JDBC URL-indeling bevat. | | |
|
|
|
|
| NC\_AUTH\_JWT\_SECRET | JWT-geheim gebruikt voor verificatie en het opslaan van andere geheimen | Er wordt een willekeurig geheim gegenereerd | |
|
|
|
|
| POORT | Voor het instellen van app-looppoort |`8080`| |
|
|
|
|
| DB\_QUERY\_LIMIT\_DEFAULT | Pagineringslimiet | 25 | |
|
|
|
|
| DB\_QUERY\_LIMIT\_GROUP\_BY\_GROUP | Groepslimiet per pagina | 10 | |
|
|
|
|
| DB\_QUERY\_LIMIT\_GROUP\_BY\_RECORD | Record per groepslimiet | 10 | |
|
|
|
|
| DB\_QUERY\_LIMIT\_MAX | Maximaal toegestane pagineringslimiet | 1000 | |
|
|
|
|
| DB\_QUERY\_LIMIT\_MIN | Minimaal toegestane pagineringslimiet | 1 | |
|
|
|
|
| NC\_TOOL\_DIR | App-map om metadata en app-gerelateerde bestanden te bewaren | Standaard ingesteld op de huidige werkmap. In docker-kaarten naar`/usr/app/data/`voor montagevolume. | |
|
|
|
|
| NC\_PUBLIC\_URL | Gebruikt voor het verzenden van e-mailuitnodigingen | Beste schatting van http-verzoekparameters | |
|
|
|
|
| NC\_JWT\_EXPIRES\_IN | Vervaltijd JWT-token |`10h`| |
|
|
|
|
| NC\_CONNECT\_TO\_EXTERNAL\_DB\_DISABLED | Schakel Projectcreatie met externe database uit | | |
|
|
|
|
| NC\_INVITE\_ONLY\_SIGNUP | Verwijderd sinds versie 0.99.0 en nu wordt het aanbevolen om te gebruiken[menu voor superbeheerderinstellingen](/account-settings/oss-specific-details#enable--disable-signup). Sta gebruikers toe zich alleen aan te melden via de uitnodigings-URL. De waarde mag geen lege tekenreeks zijn. | | |
|
|
|
|
| NUXT\_PUBLIC\_NC\_BACKEND\_URL | Aangepaste backend-URL |`http://localhost:8080`zal worden gebruikt | |
|
|
|
|
| NC\_REQUEST\_BODY\_SIZE | Lichaamsgrootte aanvragen[begrenzing](https://expressjs.com/en/resources/middleware/body-parser.html#limit)|`1048576`| |
|
|
|
|
| NC\_EXPORT\_MAX\_TIMEOUT | Na NC\_EXPORT\_MAX\_TIMEOUT wordt CSV in batches gedownload | Standaardwaarde 5000 (in milliseconden) wordt gebruikt | |
|
|
|
|
| NC\_DISABLE\_TELE | Telemetrie uitschakelen | | |
|
|
|
|
| NC\_DASHBOARD\_URL | Aangepast dashboard-URL-pad |`/dashboard`| |
|
|
|
|
| NC\_GOOGLE\_CLIENT\_ID | Google-client-ID om Google-authenticatie in te schakelen | | |
|
|
|
|
| NC\_GOOGLE\_CLIENT\_SECRET | Google-clientgeheim om Google-authenticatie in te schakelen | | |
|
|
|
|
| NC\_MIGRATIONS\_DISABLED | NocoDB-migratie uitschakelen | | |
|
|
|
|
| NC\_MIN | Indien ingesteld op een niet-lege tekenreeks, worden het standaard opstartscherm (initiële welkomstanimatie) en de matrixscreensaver uitgeschakeld | | |
|
|
|
|
| NC\_SENTRY\_DSN | Voor Sentry-bewaking | | |
|
|
|
|
| NC\_REDIS\_URL | Aangepaste Redis-URL. Voorbeeld:`redis://:authpassword@127.0.0.1:6380/4`| Metagegevens worden opgeslagen in het geheugen | |
|
|
|
|
| NC\_DISABLE\_ERR\_REPORT | Foutrapportage uitschakelen | | |
|
|
|
|
| NC\_DISABLE\_CACHE | Alleen te gebruiken tijdens het debuggen. Als u dit instelt op`true`- Metagegevens worden opgehaald uit de database in plaats van redis/cache. |`false`| |
|
|
|
|
| AWS\_ACCESS\_KEY\_ID | Voor Litestream - S3 toegangssleutel-ID | Als Litestream is geconfigureerd en`NC_DB`is er niet. Er wordt een back-up van SQLite gemaakt naar S3 | |
|
|
|
|
| AWS\_SECRET\_ACCESS\_KEY | Voor Litestream - S3 geheime toegangssleutel | Als Litestream is geconfigureerd en`NC_DB`is er niet. Er wordt een back-up van SQLite gemaakt naar S3 | |
|
|
|
|
| AWS\_BUCKET | Voor Litestream - S3 emmer | Als Litestream is geconfigureerd en`NC_DB`is er niet. Er wordt een back-up van SQLite gemaakt naar S3 | |
|
|
|
|
| AWS\_BUCKET\_PATH | Voor Litestream - S3-bucketpad (zoals map binnen S3-bucket) | Als Litestream is geconfigureerd en`NC_DB`is er niet. Er wordt een back-up van SQLite gemaakt naar S3 | |
|
|
|
|
| NC\_SMTP\_FROM | Voor SMTP-plug-in - E-mailadres afzender | | |
|
|
|
|
| NC\_SMTP\_HOST | Voor SMTP-plug-in - SMTP-hostwaarde | | |
|
|
|
|
| NC\_SMTP\_PORT | Voor SMTP-plug-in - SMTP-poortwaarde | | |
|
|
|
|
| NC\_SMTP\_USERNAME | Voor SMTP-plug-in (optioneel) - SMTP-gebruikersnaamwaarde voor authenticatie | | |
|
|
|
|
| NC\_SMTP\_PASSWORD | Voor SMTP-plug-in (optioneel) - SMTP-wachtwoordwaarde voor authenticatie | | |
|
|
|
|
| NC\_SMTP\_SECURE | Voor SMTP-plug-in (optioneel) - Om een veilige ingestelde waarde in te schakelen als`true`elke andere waarde die als false wordt behandeld | | |
|
|
|
|
| NC\_SMTP\_IGNORE\_TLS | Voor SMTP-plug-in (optioneel) - Om tls te negeren, stelt u de waarde in als`true`elke andere waarde die als onwaar wordt beschouwd. Ga voor meer informatie naar https://nodemailer.com/smtp/ | | |
|
|
|
|
| NC\_S3\_BUCKET\_NAME | Voor S3-opslagplug-in - AWS S3-bucketnaam | | |
|
|
|
|
| NC\_S3\_REGION | Voor S3-opslagplug-in - AWS S3-regio | | |
|
|
|
|
| NC\_S3\_ACCESS\_KEY | Voor S3-opslagplug-in - AWS-toegangssleutelreferentie voor toegang tot bronnen | | |
|
|
|
|
| NC\_S3\_ACCESS\_SECRET | Voor S3-opslagplug-in - AWS-toegangsgeheime inloggegevens voor toegang tot bronnen | | |
|
|
|
|
| NC\_ADMIN\_EMAIL | Voor het bijwerken/aanmaken van een superbeheerder met het opgegeven e-mailadres en wachtwoord | | |
|
|
|
|
| NC\_ATTACHMENT\_FIELD\_SIZE | Voor het instellen van de veldgrootte van de bijlage (in bytes) | Standaard ingesteld op 20 MB | |
|
|
|
|
| NC\_ADMIN\_PASSWORD | Voor het bijwerken/aanmaken van een superbeheerder met het opgegeven e-mailadres en wachtwoord. Uw wachtwoord moet minimaal 8 letters bevatten, waarvan één hoofdletter, één cijfer en één speciale letter (Toegestane speciale tekens $&+,:;=?@#|'.^*()%!_-") | | |
|
|
|
|
| NODE\_OPTIONS | Voor het doorgeven van Node.js[opties](https://nodejs.org/api/cli.html#node_optionsoptions)naar instantie | | |
|
|
|
|
| NC\_MINIMAL\_DBS | Maak voor elk project een nieuw SQLite-bestand. Alle db-bestanden worden opgeslagen in`nc_minimal_dbs`map in de huidige werkmap. (Deze optie beperkt het maken van projecten op externe bronnen) | | |
|
|
|
|
| NC\_DISABLE\_AUDIT | Auditlogboek uitschakelen |`false`| |
|
|
|
|
| NC\_AUTOMATION\_LOG\_LEVEL | Mogelijke waarden:`OFF`,`ERROR`,`ALL`. Zien[Webhaken](/automation/webhook/create-webhook#call-log)voor details. |`OFF`| |
|
|
|
|
| NC\_SECURE\_ATTACHMENTS | Sta alleen toegang tot bijlagen toe via vooraf ondertekende URL's. Om de ingestelde waarde in te schakelen als`true`elke andere waarde die als onwaar wordt beschouwd. (⚠ hierdoor worden bestaande links ontoegankelijk ⚠) |`false`| |
|
|
|
|
| NC\_ATTACHMENT\_EXPIRE\_SECONDS | Hoeveel seconden voordat de vooraf ondertekende bijlage-URL's verlopen. (Bijlagen verlopen ten minste binnen de ingestelde seconden en maximaal 10 minuten na de ingestelde tijd) | 7200 (2 uur) | |
|
|
|
|
| NC\_ALLOW\_LOCAL\_HOOKS | Om de ingestelde waarde in te schakelen als`true`elke andere waarde die als onwaar wordt beschouwd. (⚠ hierdoor kunnen webhooks lokale links oproepen, wat beveiligingsproblemen kan veroorzaken ⚠) |`false`| |
|
|
|
|
| NC\_SANITIZE\_COLUMN\_NAME | Reinig de kolomnaam tijdens het maken van kolommen. Om de ingestelde waarde in te schakelen als`true`elke andere waarde die als onwaar wordt beschouwd. |`true`| |