@@ -5,23 +5,21 @@ tags: ['Open Source']
55keywords : ['NocoDB installation', 'NocoDB one command installation', 'NocoDB prerequisites']
66---
77
8- 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!
9-
8+ Auto-upstall is the fastest way to install NocoDB with SSL — all within just 2 minutes!
109
1110``` bash
12- bash <( curl -sSL http ://install.nocodb .com/noco.sh) <( mktemp )
11+ curl --proto ' =https ' --tlsv1.2 -sSf -L ' https ://raw.githubusercontent .com/nocodb/nocodb/refs/heads/develop/docker-compose/1_Auto_Upstall/ noco.sh' | bash -s
1312```
1413
1514## Notes on Auto-Upstall
1615Auto-upstall is a single command that:
17- - 🐳 First Automatically installs all pre-requisites on your linux based server ( docker, docker-compose)
16+ - 🐳 First Automatically installs docker
1817- 🚀 Then automatically installs
1918 - 🇳 NocoDB,
2019 - 🐘 PostgreSQL,
2120 - ⚡ Redis,
2221 - 🗄 Minio,
23- - 🌐 Traefik gateway.
24- - 🔄 Also automatically upgrades NocoDB when new versions are available.
22+ - 🌐 Nginx,
2523- 🔒 And finally automatically sets up SSL that auto-renews!
2624
2725## Installation Video
@@ -34,68 +32,24 @@ Auto-upstall is a single command that:
3432This is quick walkthrough of how to install NocoDB using auto-upstall script.
3533
3634- ** Step 1** : 🔐 SSH into your server (Linux-based system - Ubuntu, Debian, CentOS etc.)
37- - ** Step 2** : 🚀 Run the below command :
38- ```bash
39- bash <(curl -sSL http://install.nocodb.com/noco.sh) <(mktemp)
40- ```
41- - **Step 3** : 🌐 Open your browser and go to URL
35+ - ** Step 2** : 🚀 Update your DNS records to point your domain to your server
36+ - ** Step 3** : 🚀 Run the below command :
37+ ``` bash
38+ curl --proto ' =https' --tlsv1.2 -sSf -L ' https://raw.githubusercontent.com/nocodb/nocodb/refs/heads/develop/docker-compose/1_Auto_Upstall/noco.sh' | bash -s
39+ ```
40+ - ** Step 4** : 🌐 Open your browser and go to URL
4241 - For 🌍 HTTP: ` http://<your-domain-or-ip> `
4342 - For 🔒 HTTPS: ` https://<your-domain-or-ip> `
44- - **Step 4 ** : 🐦 Don't keep the command a secret. Tweet how easy it is. This step is a must!
43+ - ** Step 5 ** : 🐦 Don't keep the command a secret. Tweet how easy it is. This step is a must!
4544
4645<br />
4746
48- <Callout type = " info" >
49- You can find the install.nocodb.com/noco.sh script [ on our GitHub here.] ( https://raw.githubusercontent.com/nocodb/nocodb/develop/docker-compose/1_Auto_Upstall/noco.sh )
50- </Callout >
51-
52- ## Detailed installation guide
53-
54- 1 . Run the following command in your terminal:
55-
56- ``` bash
57- bash <( curl -sSL http://install.nocodb.com/noco.sh) <( mktemp)
58- ```
59-
60- 3 . Follow the installation prompts
61- - ** Domain name** : Enter the IP address or domain name for your NocoDB instance.
62- - ** SSL configuration** : If you entered a valid domain name, you'll be asked if you want to configure SSL.
63- - ** Advanced options** : You can choose to show advanced options or use default settings.
64-
65- 4 . Advanced options (if chosen):
66- - Choose between community (CE) or enterprise edition (EE)
67- - Enter license key (for EE)
68- - Enable/disable Redis for caching
69- - Enable/disable Minio for file storage
70- - Configure Minio domain and SSL
71- - Enable/disable Watchtower for automatic updates
72- - Set the number of NocoDB instances to run
73-
74- 5 . Wait for installation to complete - takes about 2-5 minutes.
75- Once done, you'll see a success message with the URL to access your NocoDB instance.
76-
77- 6 . Access NocoDB
78- Open the URL provided in your browser to access NocoDB.
79-
80- 7 . Congratulations! You should now have a working installation of NocoDB. Enjoy using your new no-code database platform!
81-
82-
8347## Installation management menu
8448
85- After installation, you'll be asked if you want to start the management menu. This menu allows you to:
86-
8749- Start NocoDB
8850- Stop NocoDB
8951- View logs
9052- Restart NocoDB
9153- Upgrade NocoDB
92- - Scale NocoDB (change the number of running instances)
93- - Monitor NocoDB (view Docker stats)
9454
9555<img src = " /img/v2/engineering/service-mgmt-menu.png" alt = " Service Management Menu" width = " 600" />
96-
97-
98- ## Additional Notes
99-
100- - The script creates an update.sh file in the installation directory. You can use this to update NocoDB in the future.
101- - If you encounter any issues during installation, check the logs for error messages.
0 commit comments