34 lines
918 B
Markdown
34 lines
918 B
Markdown
# NocoDB
|
|
|
|
NocoDB is an open-source no-code database platform that turns any database into a smart spreadsheet.
|
|
|
|
## Dependencies
|
|
|
|
- **PostgreSQL** - Database backend for storing tables and data
|
|
|
|
## Configuration
|
|
|
|
Key settings in `config.yaml`:
|
|
|
|
- **domain** - Where NocoDB will be accessible
|
|
- **storage** - Persistent volume size (default: `1Gi`)
|
|
- **db.name** - Database name (default: `nocodb`)
|
|
|
|
## First-Time Setup
|
|
|
|
1. Add and deploy the app:
|
|
```bash
|
|
wild app add nocodb
|
|
wild app deploy nocodb
|
|
```
|
|
|
|
2. Visit the app URL and complete the sign-up form to create your admin account.
|
|
|
|
3. The first user to sign up becomes the super admin.
|
|
|
|
## Notes
|
|
|
|
- NocoDB requires substantial memory — 2Gi is recommended to avoid OOM crashes (Node.js)
|
|
- The `ncAuthJwtSecret` is auto-generated and used for JWT token signing
|
|
- Workspaces and bases (tables) can be shared with other users via the team management panel
|