Skip to content

Commit 3f3e5f2

Browse files
Update README.md
1 parent 94ab228 commit 3f3e5f2

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

README.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ To run `Blockchain-based-IoT-Server` effectively, the following system specifica
2222
- **Storage:** 30 GB SSD minimum
2323
- **CPU:** Dual-core processor (x86_64 or ARM64)
2424

25+
- Consider a URL for your IoT Server. All your users will access the IoT server web dashboard using this URL. We call it NODE_URL in this ReadMe.
26+
- Consider a URL for your IoT Server's administrators. All your administrators will access the IoT server admin dashboard using this URL. We call it ADMIN_URL in the ReadMe.
27+
2528
_These requirements are suitable for typical IoT workloads. Actual needs may vary based on deployment scale and data volume._
2629

2730
## A.1. Install MongoDB
@@ -130,7 +133,7 @@ sudo certbot certonly --standalone --preferred-challenges http
130133
- Make sure to create the certificate for domain and all subdomains
131134
After running the command, enter your web app and admin web app domains separated by a space, like this:
132135
```
133-
NODE_URL admin.YOUR_DOMAIN
136+
NODE_URL ADMIN_URL
134137
```
135138
- The 'certbot' command generates `fullchain.pem` and `privkey.pem` in either `/etc/letsencrypt/admin.YOURDOMAIN.COM` or `/etc/letsencrypt/panel.YOURDOMAIN.COM`.
136139
- Create the `ssl` folder inside `/etc/nginx`
@@ -144,8 +147,8 @@ sudo cp /etc/letsencrypt/live/NODE_URL/privkey.pem /etc/nginx/ssl/
144147
```
145148
or
146149
```
147-
sudo cp /etc/letsencrypt/live/admin.YOUR_DOMAIN/fullchain.pem /etc/nginx/ssl/
148-
sudo cp /etc/letsencrypt/live/admin.YOUR_DOMAIN/privkey.pem /etc/nginx/ssl/
150+
sudo cp /etc/letsencrypt/live/ADMIN_URL/fullchain.pem /etc/nginx/ssl/
151+
sudo cp /etc/letsencrypt/live/ADMIN_URL/privkey.pem /etc/nginx/ssl/
149152
```
150153
<!-- - Required commands for SSL by Certbot:
151154
- Check the expiration date of your SSL certificates:
@@ -237,7 +240,7 @@ http {
237240
server {
238241
listen 443 ssl;
239242
listen [::]:443 ssl;
240-
server_name admin.YOUR_DOMAIN;
243+
server_name ADMIN_URL;
241244
242245
index index.html index.htm;
243246
@@ -251,8 +254,6 @@ http {
251254
}
252255
253256
```
254-
- Please update YOUR_DOMAIN with your actual domain name in admin.YOUR_DOMAIN.
255-
- Please update YOUR_DOMAIN with your actual domain name in NODE_URL.
256257

257258
- Restart Nginx
258259
```
@@ -639,11 +640,11 @@ To automate the setup and build processes for both the backend and frontend appl
639640
```
640641
## D.2. Account Setup
641642
- Goto `https://NODE_URL` and go to the 'Sign up' section and create a password for your `super admin email address`.
642-
- Goto `https://admin.YOUR_DOMAIN` and login with your `super admin email address` and its password.
643+
- Goto `https://ADMIN_URL` and login with your `super admin email address` and its password.
643644

644645
## D.3. Congratulations
645646
- Panel Web App, `https://NODE_URL` is for your regular users.
646-
- Admin Web App, `https://admin.YOUR_DOMAIN` is for your super admin users.
647+
- Admin Web App, `https://ADMIN_URL` is for your super admin users.
647648
- Contact FidesInnova at info@fidesinnova.io to add your Web App URLs to the FidesInnova website. These are already registered IoT Servers:
648649
- [https://panel.motioncertified.online](https://panel.motioncertified.online/)
649650
- [https://panel.zksensor.tech](https://panel.zksensor.tech/)

0 commit comments

Comments
 (0)