diff --git a/README.md b/README.md index a6f27f7dca..5d574c6649 100644 --- a/README.md +++ b/README.md @@ -56,22 +56,22 @@ NocoDB is the fastest and easiest way to build databases online. ## Docker with SQLite ```bash -docker run -d --name noco - -v "$(pwd)"/nocodb:/usr/app/data/ - -p 8080:8080 - nocodb/nocodb:latest -``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest + ``` ## Docker with PG ```bash -docker run -d --name noco - -v "$(pwd)"/nocodb:/usr/app/data/ - -p 8080:8080 - # replace with your pg connection string - -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" - # replace with a random secret - -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" - nocodb/nocodb:latest +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest ``` ## Auto-upstall diff --git a/markdown/readme/languages/chinese.md b/markdown/readme/languages/chinese.md index d6187a9f65..246485c1b2 100644 --- a/markdown/readme/languages/chinese.md +++ b/markdown/readme/languages/chinese.md @@ -51,20 +51,21 @@ npm start ```bash # 如果使用 SQLite 的话 -docker run -d --name nocodb \ --v "$(pwd)"/nocodb:/usr/app/data/ \ --p 8080:8080 \ -nocodb/nocodb:latest - +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest # 如果使用 PostgreSQL 的话 -docker run -d --name nocodb-postgres \ --v "$(pwd)"/nocodb:/usr/app/data/ \ --p 8080:8080 \ --e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ --e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ -nocodb/nocodb:latest - +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest + ``` > 你可以通过在 0.10.6 以上的版本中挂载 `/usr/app/data/` 来持久化数据,否则你的数据会在重新创建容器后完全丢失。 diff --git a/markdown/readme/languages/dutch.md b/markdown/readme/languages/dutch.md index 0bec742294..e4d3f55269 100644 --- a/markdown/readme/languages/dutch.md +++ b/markdown/readme/languages/dutch.md @@ -37,16 +37,26 @@ Draait elke MySQL, PostgreSQL, SQL Server, SQLITE & MARIADB in een Smart-Spreads ### Docker gebruiken ```bash -docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest -``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest + ``` - NocoDB needs a database as input : See [Production Setup](https://github.com/nocodb/nocodb/blob/master/README.md#production-setup). - If this input is absent, we fallback to SQLite. In order too persist sqlite, you can mount `/usr/app/data/`. Example: - ``` - docker run -d -p 8080:8080 --name nocodb -v "$(pwd)"/nocodb:/usr/app/data/ nocodb/nocodb:latest +``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest ``` diff --git a/markdown/readme/languages/french.md b/markdown/readme/languages/french.md index 5ec5a3f53b..d167fdbf75 100644 --- a/markdown/readme/languages/french.md +++ b/markdown/readme/languages/french.md @@ -37,17 +37,28 @@ Transformez n'importe quel MySQL, PostgreSQL, SQL Server, SQLite & Mariadb en un ### Utilisez Docker ```bash -docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest -``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest + ``` - NocoDB a besoin d'une base de données en entrée : Voir [Production Setup](https://github.com/nocodb/nocodb/blob/master/README.md#production-setup). - Si cette entrée est absente, nous utiliserons SQLite. Afin de conserver Sqlite, vous pouvez rentrer l'information `/usr/app/data/`. Exemple: - ``` - docker run -d -p 8080:8080 --name nocodb -v "$(pwd)"/nocodb:/usr/app/data/ nocodb/nocodb:latest - ``` +``` + docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest +``` + > Pour conserver les données, vous pouvez installer le volume dans `/usr/app/data/`. ### En utilisant git diff --git a/markdown/readme/languages/german.md b/markdown/readme/languages/german.md index 8daae6fcf1..093b92b555 100644 --- a/markdown/readme/languages/german.md +++ b/markdown/readme/languages/german.md @@ -37,16 +37,26 @@ Verwandelt jeden MySQL, PostgreSQL, SQL Server, SQLite & MariaDB in eine Smart-T ### Verwenden von Docker ```bash -docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest -``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest + ``` - NocoDB benötigt eine Datenbank zur Eingabe: Siehe [Production Setup](https://github.com/nocodb/nocodb/blob/master/README.md#production-setup). - Fehlt diese Eingabe, wird auf SQLite zurückgegriffen. Um SQLite beständig zu machen, kann `/usr/app/data/` gemountet werden. Beispiel: - ``` - docker run -d -p 8080:8080 --name nocodb -v "$(pwd)"/nocodb:/usr/app/data/ nocodb/nocodb:latest +``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest ``` ### Verwenden von NPM diff --git a/markdown/readme/languages/hindi.md b/markdown/readme/languages/hindi.md index bbdd57114b..7287acfaab 100644 --- a/markdown/readme/languages/hindi.md +++ b/markdown/readme/languages/hindi.md @@ -37,24 +37,24 @@ NocoDB ऑनलाइन डेटाबेस बनाने का सबस ## SQLite के साथ डॉकर ```bash -docker run -d --name noco - -v "$(pwd)"/nocodb:/usr/app/data/ - -p 8080:8080 - nocodb/nocodb:latest -``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest + ``` ## PG के साथ डॉकर ```bash -docker run -d --name noco - -v "$(pwd)"/nocodb:/usr/app/data/ - -p 8080:8080 - # अपने pg कनेक्शन स्ट्रिंग के साथ बदलें - -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" - # एक यादृच्छिक गुप्त के साथ बदलें - -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" - nocodb/nocodb:latest -``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest + ``` ## ऑटो-अपस्टाल diff --git a/markdown/readme/languages/indonesian.md b/markdown/readme/languages/indonesian.md index 60c42dc127..6a653317f0 100644 --- a/markdown/readme/languages/indonesian.md +++ b/markdown/readme/languages/indonesian.md @@ -56,20 +56,20 @@ Mengubah MySQL, PostgreSQL, SQL Server, SQLite & MariaDB apapun menjadi spreadsh ```bash # for SQLite -docker run -d --name nocodb \ --v "$(pwd)"/nocodb:/usr/app/data/ \ --p 8080:8080 \ -nocodb/nocodb:latest - +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest # for PostgreSQL -docker run -d --name nocodb-postgres \ --v "$(pwd)"/nocodb:/usr/app/data/ \ --p 8080:8080 \ --e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ --e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ -nocodb/nocodb:latest - +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest```` > Untuk menyimpan data di dalam Docker, Anda dapat melakukan mount volume di direktori /usr/app/data/ mulai dari versi 0.10.6. Jika tidak, data Anda akan hilang setelah mengulang pembuatan kontainer. diff --git a/markdown/readme/languages/italian.md b/markdown/readme/languages/italian.md index e1567d0939..a1d6b49cf8 100644 --- a/markdown/readme/languages/italian.md +++ b/markdown/readme/languages/italian.md @@ -37,16 +37,26 @@ Trasforma qualsiasi MySQL, PostgreSQL, SQL Server, SQLite & Mariadb in un foglio ### Con Docker ```bash -docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest -``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest + ``` - NocoDB needs a database as input : See [Production Setup](https://github.com/nocodb/nocodb/blob/master/README.md#production-setup). - Per rendere persistenti i dati puoi montare il volume su `/usr/app/data/`. Example: - ``` - docker run -d -p 8080:8080 --name nocodb -v "$(pwd)"/nocodb:/usr/app/data/ nocodb/nocodb:latest +``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest ``` diff --git a/markdown/readme/languages/japanese.md b/markdown/readme/languages/japanese.md index 3324d14005..ff57090a92 100644 --- a/markdown/readme/languages/japanese.md +++ b/markdown/readme/languages/japanese.md @@ -37,16 +37,26 @@ MySQL、PostgreSQL、SQL Server、SQLite&Mariadbをスマートスプレッド ### Docker を使う ```bash -docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest -``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest + ``` - NocoDBは入力としてデータベースが必要です:[本番環境設定](https://github.com/nocodb/nocodb/blob/master/README.md#production-setup)を参照してください。 - この入力がない場合、SQLiteにフォールバックします。SQLiteでデータを保持するために、`/usr/app/data/`をマウントします。 例: - ``` - docker run -d -p 8080:8080 --name nocodb -v "$(pwd)"/nocodb:/usr/app/data/ nocodb/nocodb:latest +``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest ``` diff --git a/markdown/readme/languages/korean.md b/markdown/readme/languages/korean.md index 45275ea06f..148c035f6f 100644 --- a/markdown/readme/languages/korean.md +++ b/markdown/readme/languages/korean.md @@ -37,16 +37,28 @@ MySQL, PostgreSQL, SQL Server, SQLite, MariaDB를 스마트 스프레드시트 ### Docker 사용 ```bash -docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest -``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest + ``` - NocoDB needs a database as input : See [Production Setup](https://github.com/nocodb/nocodb/blob/master/README.md#production-setup). - 데이터를 계속 저장하려면 반드시 `/usr/app/data/`에 볼륨을 마운트해야 합니다 Example: +``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest ``` - docker run -d -p 8080:8080 --name nocodb -v "$(pwd)"/nocodb:/usr/app/data/ nocodb/nocodb: + ### GUI diff --git a/markdown/readme/languages/portuguese.md b/markdown/readme/languages/portuguese.md index ef2166466c..5e89d34650 100644 --- a/markdown/readme/languages/portuguese.md +++ b/markdown/readme/languages/portuguese.md @@ -37,15 +37,25 @@ Transforma qualquer MySQL, PostgreSQL, SQL Server, Sqlite e MariaDB em uma plani ### Usando o Docker. ```bash -docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest -``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest + ``` - NocoDB precisa de um banco de dados como entrada : Veja [Production Setup](https://github.com/nocodb/nocodb/blob/master/README.md#production-setup). - Se a entrada não existir, nós voltamos para o SQLite. Para que SQLite também persista, você pode monta-lo em `/usr/app/data/`. Exemplo: - ``` - docker run -d -p 8080:8080 --name nocodb -v "$(pwd)"/nocodb:/usr/app/data/ nocodb/nocodb:latest +``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest ``` diff --git a/markdown/readme/languages/russian.md b/markdown/readme/languages/russian.md index a16806a61e..555a089f0c 100644 --- a/markdown/readme/languages/russian.md +++ b/markdown/readme/languages/russian.md @@ -37,16 +37,26 @@ ### Используя Docker ```bash -docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest -``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest + ``` - NocoDB needs a database as input : See [Production Setup](https://github.com/nocodb/nocodb/blob/master/README.md#production-setup). - Для сохранения данных, вы можете установить том в `/usr/app/data/`. Example: - ``` - docker run -d -p 8080:8080 --name nocodb -v "$(pwd)"/nocodb:/usr/app/data/ nocodb/nocodb:latest +``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest ``` diff --git a/markdown/readme/languages/spanish.md b/markdown/readme/languages/spanish.md index e6bf7f0d50..a97509f47a 100644 --- a/markdown/readme/languages/spanish.md +++ b/markdown/readme/languages/spanish.md @@ -37,16 +37,26 @@ Convierte cualquier MySQL, PostgreSQL, SQL Server, SQLite y Mariadb en una hoja ### Usando docker ```bash -docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest -``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest + ``` - NocoDB necesita de una base de datos previamente creada: Leer [Production Setup](https://github.com/nocodb/nocodb/blob/master/README.md#production-setup). - Para habilitar datos no efímeros se puede usar `/usr/app/data/`. - Ejemplo: +Ejemplo: - ``` - docker run -d -p 8080:8080 --name nocodb -v "$(pwd)"/nocodb:/usr/app/data/ nocodb/nocodb:latest +``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest ``` diff --git a/markdown/readme/languages/ukrainian.md b/markdown/readme/languages/ukrainian.md index e285f3523f..ad3aa5240c 100644 --- a/markdown/readme/languages/ukrainian.md +++ b/markdown/readme/languages/ukrainian.md @@ -66,21 +66,23 @@ Nocodb перетворює будь-яку базу даних MySQL, PostgreSQ ```bash # для SQLite -docker run -d --name nocodb \ --v "$(pwd)"/nocodb:/usr/app/data/ \ --p 8080:8080 \ -nocodb/nocodb:latest - +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest # для PostgreSQL -docker run -d --name nocodb-postgres \ --v "$(pwd)"/nocodb:/usr/app/data/ \ --p 8080:8080 \ --e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ --e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ -nocodb/nocodb:latest - - +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest + ``` + + > Щоб зберегти дані в Docker, ви можете змонтувати том в /usr/app/data/ з версії 0.10.6. В іншому випадку ваші дані будуть втрачені після перестворення контейнера. > Якщо ви плануєте вводити будь-які спеціальні символи, вам може знадобитися змінити набір символів та порівняння при створенні бази даних. Будь ласка, перегляньте приклади для [MySQL Docker](https://github.com/nocodb/nocodb/issues/1340#issuecomment-1049481043). diff --git a/markdown/readme/languages/vietnamese.md b/markdown/readme/languages/vietnamese.md index 2fa2b64e4a..a6a7de5e06 100644 --- a/markdown/readme/languages/vietnamese.md +++ b/markdown/readme/languages/vietnamese.md @@ -35,23 +35,23 @@ NocoDB là cách nhanh nhất và dễ dàng nhất để xây dựng một cơ ## Docker với SQLite ```bash -docker run -d --name noco - -v "$(pwd)"/nocodb:/usr/app/data/ - -p 8080:8080 - nocodb/nocodb:latest -``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + nocodb/nocodb:latest + ``` ## Docker với PostgreSQL ```bash -docker run -d --name noco - -v "$(pwd)"/nocodb:/usr/app/data/ - -p 8080:8080 - # thay bằng đường dẫn đến postgres - -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" - # thay bằng một chuỗi ngẫu nhiên - -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" - nocodb/nocodb:latest -``` +docker run -d \ + --name noco \ + -v "$(pwd)"/nocodb:/usr/app/data/ \ + -p 8080:8080 \ + -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \ + -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \ + nocodb/nocodb:latest + ``` ## Auto-upstall Auto-upstall là một câu lệnh duy nhất để triển khai NocoDB trên môi trường production.