mirror of
https://github.com/nocodb/nocodb.git
synced 2026-04-30 14:36:37 +00:00
(chore) reddit link in all-language read-me
Signed-off-by: Raju Udava <sivadstala@gmail.com>
This commit is contained in:
@@ -16,28 +16,26 @@
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<p align="center">
|
||||
<a href="http://www.nocodb.com"><b>Вебсайт</b></a> •
|
||||
<a href="https://discord.gg/5RgZmkW"><b>Discord</b></a> •
|
||||
<a href="https://twitter.com/nocodb"><b>Twitter</b></a>
|
||||
</p>
|
||||
<a href="http://www.nocodb.com"><b>Website</b></a> •
|
||||
<a href="https://discord.gg/5RgZmkW"><b>Discord</b></a> •
|
||||
<a href="https://twitter.com/nocodb"><b>Twitter</b></a> •
|
||||
<a href="https://www.reddit.com/r/NocoDB/"><b>Reddit</b></a> •
|
||||
<a href="https://docs.nocodb.com/"><b>Documentation</b></a>
|
||||
</p>
|
||||
|
||||

|
||||
|
||||
|
||||
<img src="https://static.scarf.sh/a.png?x-pxid=c12a77cc-855e-4602-8a0f-614b2d0da56a" />
|
||||
|
||||
<a href="https://www.producthunt.com/posts/nocodb?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-nocodb" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=297536&theme=dark" alt="NocoDB - The Open Source Airtable alternative | Product Hunt" style="width: 250px; height: 54px;" width="250" height="54" /></a>
|
||||
|
||||
|
||||
# Быстрый старт
|
||||
|
||||
### 1-Нажмите на Deploy
|
||||
|
||||
#### Heroku
|
||||
|
||||
<a href="https://heroku.com/deploy?template=https://github.com/npgia/nocodb-seed-heroku">
|
||||
<img
|
||||
src="https://www.herokucdn.com/deploy/button.svg"
|
||||
@@ -48,6 +46,7 @@
|
||||
<br>
|
||||
|
||||
### Используя Docker
|
||||
|
||||
```bash
|
||||
docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest
|
||||
```
|
||||
@@ -55,10 +54,13 @@ docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest
|
||||
> Для сохранения данных, вы можете установить том в `/usr/app/data/`.
|
||||
|
||||
### Используя NPM
|
||||
|
||||
```
|
||||
npx create-nocodb-app
|
||||
```
|
||||
|
||||
### Используя git.
|
||||
|
||||
```
|
||||
git clone https://github.com/nocodb/nocodb-seed
|
||||
cd nocodb-seed
|
||||
@@ -70,8 +72,8 @@ npm start
|
||||
|
||||
Получите доступ к панели управления, используя : [http://localhost:8080/dashboard](http://localhost:8080/dashboard)
|
||||
|
||||
|
||||
# Присоединяйтесь к нашему сообществу
|
||||
|
||||
<a href="https://discord.gg/5RgZmkW">
|
||||
<img
|
||||
src="https://discordapp.com/api/guilds/661905455894888490/widget.png?style=banner3"
|
||||
@@ -115,10 +117,8 @@ npm start
|
||||

|
||||
<br>
|
||||
|
||||
|
||||
|
||||
|
||||
# Функции
|
||||
|
||||
### Богатый интерфейс электронной таблицы
|
||||
|
||||
- ⚡ Поиск, сортировка, фильтр, скрыть столбцы с невероятной легкостью
|
||||
@@ -130,6 +130,7 @@ npm start
|
||||
- ⚡ Контроль доступа: тонкозернистый контроль доступа даже в базе данных, уровень таблицы и столбца.
|
||||
|
||||
### App Store для автоматики рабочего процесса:
|
||||
|
||||
- ⚡ Чат: Microsoft Teams, Slack, Discord, Mattermost
|
||||
- ⚡ Электронная почта: SMTP, SES, MailChimp
|
||||
- ⚡ SMS: Twilio
|
||||
@@ -137,18 +138,20 @@ npm start
|
||||
- ⚡ Любая API третьей стороны
|
||||
|
||||
### Программный доступ API через:
|
||||
|
||||
- ⚡ REST API (Swagger)
|
||||
- ⚡ GraphQL API
|
||||
- ⚡ Включает в себя JWT Authentication & Social Auth
|
||||
- ⚡ токены API для интеграции с Zapier, Integomat.
|
||||
|
||||
|
||||
# Настройка производства
|
||||
|
||||
NocoDB требует базу данных для хранения метаданных видов электронных таблиц и внешних баз данных. Подключения параметров для этой базы данных можно указать в переменной среды NC_DB.
|
||||
|
||||
## Docker
|
||||
|
||||
#### Пример MySQL
|
||||
|
||||
```
|
||||
docker run -d -p 8080:8080 \
|
||||
-e NC_DB="mysql2://host.docker.internal:3306?u=root&p=password&d=d1" \
|
||||
@@ -157,6 +160,7 @@ docker run -d -p 8080:8080 \
|
||||
```
|
||||
|
||||
#### Пример Postgres
|
||||
|
||||
```
|
||||
docker run -d -p 8080:8080 \
|
||||
-e NC_DB="pg://host:port?u=user&p=password&d=database" \
|
||||
@@ -165,6 +169,7 @@ docker run -d -p 8080:8080 \
|
||||
```
|
||||
|
||||
#### Пример SQL Server
|
||||
|
||||
```
|
||||
docker run -d -p 8080:8080 \
|
||||
-e NC_DB="mssql://host:port?u=user&p=password&d=database" \
|
||||
@@ -173,6 +178,7 @@ docker run -d -p 8080:8080 \
|
||||
```
|
||||
|
||||
## Docker Compose
|
||||
|
||||
```
|
||||
git clone https://github.com/nocodb/nocodb
|
||||
cd docker-compose
|
||||
@@ -180,21 +186,22 @@ cd mysql or pg or mssql
|
||||
docker-compose up
|
||||
```
|
||||
|
||||
|
||||
## Переменные среды
|
||||
| Переменная | Обязательна | Комментарии | Если отсутствует |
|
||||
|-------------------------|-----------|----------------------------------------------------------------------------------|--------------------------------------------|
|
||||
| NC_DB | Да | Посмотрите наши URL-адреса базы данных | В корневой папке будет создан локальный SQLite |
|
||||
| DATABASE_URL | Нет | Формат URL JDBC. Может использоваться вместо NC_DB. Используется при развертывании Heroku в один клик| |
|
||||
| DATABASE_URL_FILE | Нет | путь к файлу, содержащему формат URL JDBC. Может использоваться вместо NC_DB. Используется при развертывании Heroku в один клик| |
|
||||
| NC_PUBLIC_URL | Да | Используется для отправки email приглашений | Лучшее предположение из параметров HTTP-запроса |
|
||||
| NC_AUTH_JWT_SECRET | Да | Секрет JWT, используемый для аутентификации и хранения других секретов | Будет сгенерирован случайный секрет |
|
||||
| NC_SENTRY_DSN | Нет | Для сторожевого мониторинга | |
|
||||
| NC_CONNECT_TO_EXTERNAL_DB_DISABLED | Нет | Отключить создание проекта с внешней базой данных | |
|
||||
| NC_DISABLE_TELE | Нет | Отключить телеметрию | |
|
||||
| NC_BACKEND_URL | Нет | Пользовательский Backend URL | будет использоваться ``http://localhost:8080`` |
|
||||
|
||||
| Переменная | Обязательна | Комментарии | Если отсутствует |
|
||||
| ---------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- |
|
||||
| NC_DB | Да | Посмотрите наши URL-адреса базы данных | В корневой папке будет создан локальный SQLite |
|
||||
| DATABASE_URL | Нет | Формат URL JDBC. Может использоваться вместо NC_DB. Используется при развертывании Heroku в один клик | |
|
||||
| DATABASE_URL_FILE | Нет | путь к файлу, содержащему формат URL JDBC. Может использоваться вместо NC_DB. Используется при развертывании Heroku в один клик | |
|
||||
| NC_PUBLIC_URL | Да | Используется для отправки email приглашений | Лучшее предположение из параметров HTTP-запроса |
|
||||
| NC_AUTH_JWT_SECRET | Да | Секрет JWT, используемый для аутентификации и хранения других секретов | Будет сгенерирован случайный секрет |
|
||||
| NC_SENTRY_DSN | Нет | Для сторожевого мониторинга | |
|
||||
| NC_CONNECT_TO_EXTERNAL_DB_DISABLED | Нет | Отключить создание проекта с внешней базой данных | |
|
||||
| NC_DISABLE_TELE | Нет | Отключить телеметрию | |
|
||||
| NC_BACKEND_URL | Нет | Пользовательский Backend URL | будет использоваться `http://localhost:8080` |
|
||||
|
||||
# Настройка разработки
|
||||
|
||||
```
|
||||
git clone https://github.com/nocodb/nocodb
|
||||
cd nocodb
|
||||
@@ -206,7 +213,7 @@ npm run watch:run
|
||||
|
||||
# открыть localhost:8080/dashboard в браузере
|
||||
|
||||
# запустить фронтэнд
|
||||
# запустить фронтэнд
|
||||
cd packages/nc-gui
|
||||
npm install
|
||||
npm run dev
|
||||
@@ -216,7 +223,6 @@ npm run dev
|
||||
|
||||
Изменения, внесенные в код, автоматически перезапускаются.
|
||||
|
||||
|
||||
## Локальный запуск Cypress-тестов
|
||||
|
||||
```shell
|
||||
@@ -244,11 +250,14 @@ npm run cypress:open
|
||||
```
|
||||
|
||||
# Содействие
|
||||
|
||||
- Пожалуйста, посмотрите ./scripts/contribute/HowToApplyLicense.md
|
||||
- Игнорировать добавление заголовков для .json, .md или .yml.
|
||||
|
||||
# 🎯 Почему мы строим это?
|
||||
# 🎯 Почему мы строим это?
|
||||
|
||||
Большинство интернет-компаний используют электронные таблицы или базы данных для решения своих бизнес-задач. Таблицы ежедневно используют более миллиарда человек. Однако мы далеко не работаем с аналогичной скоростью над базами данных, которые являются более мощными инструментами, когда дело доходит до вычислений. Попытки решить эту проблему с помощью предложений SaaS означали ужасный контроль доступа, блокировку поставщиков, блокировку данных, резкие изменения цен и, самое главное, стеклянный потолок для того, что возможно в будущем.
|
||||
|
||||
# ❤ Наша миссия :
|
||||
|
||||
Наша миссия - предоставить самый мощный интерфейс без кода для баз данных с открытым исходным кодом для каждого интернет-бизнеса в мире. Это не только демократизирует доступ к мощному вычислительному инструменту, но и приведет к появлению более миллиарда человек, которые будут иметь радикальные способности возиться и строить в Интернете.
|
||||
|
||||
Reference in New Issue
Block a user