Skip to content

Commit 0c52baf

Browse files
authored
Update README.md
1 parent 6e9b5b0 commit 0c52baf

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

README.md

+5-7
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ A one-click shell script to set up a CDN node for your websites.
77
* Install SSL certificates
88
* One-click free SSL certificates from Let's Encrypt
99
* Manage websites, view stats, purge caches...
10+
* Backup configurations (including SSL certificates) and restore on other nodes to quickly deploy multiple CDN nodes
1011
* If you ever used Cloudflare, the CDN nodes created using this script will behave just like Cloudflare servers. They will sit between clients and your origin server, caching content from the origin server, and serving your clients with content. You can set up multiple CDN nodes by running this script on each node, and then use GeoDNS with round robin/failover to build a CDN cluster.
1112

1213
## System requirement
13-
* A __freshly installed__ server, with Ubuntu 20.04 LTS 64 bit, Debian 10 64 bit, or CentOS 7/8 64 bit system (see notes for limitations on CentOS 7)
14+
* A __freshly installed__ server, with Ubuntu 20.04 LTS 64 bit, Debian 10/11 64 bit, or CentOS 7/8 64 bit system (see notes for limitations on CentOS 7)
1415
* __Do NOT install any web server programs (e.g., Apache, Nginx, LiteSpeed, Caddy). Do NOT install LAMP or LEMP stack. Do NOT install any admin panels (e.g., cPanel, DirectAdmin, BTcn, VestaCP). They are NOT compatible with this script.__
1516
* 1 IPv4
1617
* At least 512 MB RAM for running CDN instance
@@ -34,11 +35,7 @@ sudo bash OneClickCDN.sh
3435
```
3536
wget https://raw.githubusercontent.com/Har-Kuun/OneClickCDN/master/uninstall.sh && sudo bash uninstall.sh
3637
```
37-
* You can now backup and restore your settings (including SSL certificates) among your CDN nodes. Simply run:
38-
```
39-
wget https://raw.githubusercontent.com/Har-Kuun/OneClickCDN/master/ConfigurationBackupRestore.sh && sudo bash ConfigurationBackupRestore.sh
40-
```
41-
Follow the instruction on the screen, and you can backup or restore settings including SSL certificates.
38+
4239

4340
## Contact me
4441
You can open an issue here if there is any problem/bug when you use it, or would like a new feature to be implemented.
@@ -49,7 +46,7 @@ For faster response, you can leave a message on this project webpage https://qin
4946
Thank you!
5047

5148
## Update log
52-
__Current version: v0.0.5__
49+
__Current version: v0.1.0__
5350

5451
|Date|Version|Changes|
5552
|---|---|---|
@@ -58,6 +55,7 @@ Thank you!
5855
|07/21/2020|v0.0.3|Add CentOS 7/8 support; add a script to uninstall Traffic Server|
5956
|07/25/2020|v0.0.4|Add function to remove a website; fix bugs; add colored display|
6057
|07/28/2020|v0.0.5|Add function to purge cache by URLs; fix bugs and typos|
58+
|12/12/2021|v0.1.0|Add Debian 11 support; add backup and restore function|
6159

6260
## Special note
6361
* TLS 1.3 will NOT work on CentOS 7 because of old OpenSSL version. You can of course compile OpenSSL v1.1.1 manually, but that will potentially break a lot of other things, and is not recommended. If TLS 1.3 is required, please consider using CentOS 8, Ubuntu 20, or Debian 10.

0 commit comments

Comments
 (0)