多维表格
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

95 lines
3.4 KiB

---
title: 'Auto-Upstall'
description: 'Automatically install NocoDB with SSL in under 2 Minutes — The Ultimate Guide.'
tags: ['Open Source']
keywords : ['NocoDB installation', 'NocoDB one command installation', 'NocoDB prerequisites']
---
# Auto-Upstall
Auto-upstall is the fastest way to install NocoDB with SSL, auto-upgrades with every release, and auto-renews your SSL — all within just 2 minutes!
```bash
bash <(curl -sSL http://install.nocodb.com/noco.sh) <(mktemp)
```
## Notes on Auto-Upstall
Auto-upstall is a single command that : 🕊
- 🐳 First Automatically installs all pre-requisites on your linux based server (docker, docker-compose)
- 🚀 Then automatically installs
- 🇳 NocoDB,
- 🐘 PostgreSQL,
- ⚡ Redis,
- 🗄 Minio,
- 🌐 Traefik gateway.
- 🔄 Also automatically upgrades NocoDB when new versions are available.
- 🔒 And finally automatically sets up SSL that auto-renews!
## Quick installation guide
This is quick walkthrough of how to install NocoDB using auto-upstall script.
- **Step 1** : 🔐 SSH into your server (Linux-based system - Ubuntu, Debian, CentOS etc.)
- **Step 2** : 🚀 Run the below command :
```bash
bash <(curl -sSL http://install.nocodb.com/noco.sh) <(mktemp)
```
- **Step 3** : 🌐 Open your browser and go to URL
- For 🌍 HTTP: `http://<your-domain-or-ip>`
- For 🔒 HTTPS: `https://<your-domain-or-ip>`
- **Step 4** : 🐦 Don't keep the command a secret. Tweet how easy it is. This step is a must!
> install.nocodb.com/noco.sh script can be found [here in our github](https://raw.githubusercontent.com/nocodb/nocodb/develop/docker-compose/1_Auto_Upstall/noco.sh)
## Detailed installation guide
1. Run the following command in your terminal:
```bash
bash <(curl -sSL http://install.nocodb.com/noco.sh) <(mktemp)
```
3. Follow the installation prompts
- **Domain name**: Enter the IP address or domain name for your NocoDB instance.
- **SSL configuration**: If you entered a valid domain name, you'll be asked if you want to configure SSL.
- **Advanced options**: You can choose to show advanced options or use default settings.
4. Advanced options (if chosen):
- Choose between community (CE) or enterprise edition (EE)
- Enter license key (for EE)
- Enable/disable Redis for caching
- Enable/disable Minio for file storage
- Configure Minio domain and SSL
- Enable/disable Watchtower for automatic updates
- Set the number of NocoDB instances to run
5. Wait for installation to complete - takes about 2-5 minutes.
Once done, you'll see a success message with the URL to access your NocoDB instance.
6. Access NocoDB
Open the URL provided in your browser to access NocoDB.
7. Congratulations! You should now have a working installation of NocoDB. Enjoy using your new no-code database platform!
## Installation management menu
After installation, you'll be asked if you want to start the management menu. This menu allows you to:
- Start NocoDB
- Stop NocoDB
- View logs
- Restart NocoDB
- Upgrade NocoDB
- Scale NocoDB (change the number of running instances)
- Monitor NocoDB (view Docker stats)
## Additional Notes
- The script creates an update.sh file in the installation directory. You can use this to update NocoDB in the future.
- If you encounter any issues during installation, check the logs for error messages.