Skip to content

Commit 5568dab

Browse files
committed
Move SSL/TLS to its own file
1 parent e884cfd commit 5568dab

File tree

3 files changed

+19
-14
lines changed

3 files changed

+19
-14
lines changed

Nginx.md

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Nginx
22
Nginx is a common tool used for load balancing as well as reverse-proxying. We will be using Nginx to pass your instance to your domains as well as to add SSL to your site.
33

4-
Assuming you are running a system based off of Debian, run the following command to install nginx:
4+
Assuming you are running a Linux system based off of Debian, run the following command to install nginx:
55
```sh
66
$ sudo apt install nginx
77
```
@@ -65,17 +65,6 @@ http {
6565
}
6666
```
6767

68-
## SSL/TLS
69-
After setting up Nginx, you may want to setup SSL through Nginx via Cerbot. To get Certbot, run the following command:
70-
```sh
71-
$ sudo apt install certbot
72-
```
73-
After installing Certbot run the following command to add SSL to your site:
74-
```sh
75-
$ certbot --nginx -d your.domain.com
76-
```
77-
Don't forget to replace `your.domain.com` with your actual domain.
78-
7968
## Authors
8069
- [Degen-dev (Degenerate)](https://github.com/Degen-dev)
8170
- [EnderKingJ](https://github.com/EnderKingJ)

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@ Making "sufficient" documentation for a proxy site is difficult and lengthy. Pro
2323
The authors of each file can be viewed in the "Authors" section of each file.
2424

2525
## Documentation License
26-
Copyright (C) 2022, Degen-dev.
26+
Copyright (C) 2022-present, Degen-dev.
27+
2728
Permission is granted to copy, distribute and/or modify this document
2829
under the terms of the GNU Free Documentation License, Version 1.3
2930
or any later version published by the Free Software Foundation;
3031
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
3132
A copy of the license is included in the file entitled "[LICENSE.md](https://github.com/Degen-dev/ProxDocs/blob/master/LICENSE.md)".
3233

3334
## TODO
34-
- Move SSL/TLS to its own file
3535
- Clean everything up
3636
- Possibly make a website for ProxDocs
3737
- Possible add docs to use Cloudflare

SSL.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# SSL/TLS
2+
This will require that you have followed the ProxDocs guide to install and use [Nginx](https://github.com/Degen-dev/blob/master/Nginx.md).
3+
4+
SSL will allow users to access your instance in a secure manner. Using Nginx and Certbot will allow you to generate and use SSL certificates for free. To install Certbot, run the following command:
5+
```sh
6+
$ sudo apt install certbot
7+
```
8+
After installing Certbot run the following command to add SSL to your site:
9+
```sh
10+
$ certbot --nginx -d your.domain.com
11+
```
12+
Don't forget to replace `your.domain.com` with your actual domain.
13+
14+
## Authors
15+
- [Degen-dev (Degenerate)](https://github.com/Degen-dev)
16+
- [EnderKingJ](https://github.com/EnderKingJ)

0 commit comments

Comments
 (0)