mirror of
https://github.com/etesync/server
synced 2025-02-16 18:32:00 +00:00
Update to Etebase, add link to contribution.
parent
b7d4e95a39
commit
6606b74eec
@ -1,18 +1,18 @@
|
|||||||
Setting up TLS for EteSync is a breeze by using [Certbot](https://certbot.eff.org/).
|
Setting up TLS for Etebase is a breeze by using [Certbot](https://certbot.eff.org/).
|
||||||
This tutorial assumes you're using Nginx as web server.
|
This tutorial assumes you're using Nginx as web server.
|
||||||
|
|
||||||
### Install Certbot
|
### Install Certbot
|
||||||
First, make sure your server is reachable by HTTP, and that the HTTPS port (443) is also open.
|
First, make sure your server is reachable by HTTP, and that the HTTPS port (443) is also open.
|
||||||
On your server machine, add the Certbot PPA and install it. (Note: these instructions are for Ubuntu. For other operating systems, visit certbot's site.)
|
On your server machine, add the Certbot PPA and install it. (Note: these instructions are for Ubuntu/Debian. For other operating systems, visit certbot's site.)
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo apt-get update
|
$ sudo apt-get update
|
||||||
sudo apt-get install software-properties-common
|
$ sudo apt-get install software-properties-common
|
||||||
sudo add-apt-repository universe
|
$ sudo add-apt-repository universe
|
||||||
sudo add-apt-repository ppa:certbot/certbot
|
$ sudo add-apt-repository ppa:certbot/certbot
|
||||||
sudo apt-get update
|
$ sudo apt-get update
|
||||||
|
|
||||||
sudo apt-get install certbot python-certbot-nginx
|
$ sudo apt-get install certbot python-certbot-nginx
|
||||||
```
|
```
|
||||||
|
|
||||||
### Run Certbot
|
### Run Certbot
|
||||||
@ -24,11 +24,13 @@ sudo certbot --nginx
|
|||||||
|
|
||||||
Lastly, confirm that it worked by vising `https://yourdomain.com`.
|
Lastly, confirm that it worked by vising `https://yourdomain.com`.
|
||||||
|
|
||||||
### Enjoy EteSync :)
|
### Enjoy Etebase :)
|
||||||
And that's it!
|
And that's it!
|
||||||
Certbot should have installed everything correctly.
|
Certbot should have installed everything correctly.
|
||||||
Your certificates should renew automatically after a certain period of time.
|
Your certificates should renew automatically after a certain period of time.
|
||||||
|
|
||||||
|
|
||||||
After adding HTTPS to your server, you're be done. Congrats!
|
After adding HTTPS to your server, you're done. Congrats!
|
||||||
It might be a good idea to close your HTTP port now if you don't use it for anything else.
|
It might be a good idea to close your HTTP port now if you don't use it for anything else.
|
||||||
|
|
||||||
|
While self-hosting is free, please consider registering an account in order to support the development of EteSync, or visit the [contribution](https://www.etesync.com/contribute/) for more information on how to support the service.
|
Loading…
Reference in New Issue
Block a user