Skip to content

Commit 1536197

Browse files
Self-Signed SSL
1 parent 63975a2 commit 1536197

2 files changed

Lines changed: 15 additions & 4 deletions

File tree

docs/sova/development-installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ Replace python3.13 with python if you're on Windows
8181
{: .note }
8282
You can also run in development mode/debug mode using `--dev` in the command
8383

84-
You can access it at `https://your-domain:port/uri-prefix-if-set/`
84+
You can access it at `http://your-domain:port/uri-prefix-if-set/` (or `https://` if SSL is configured)
8585

8686
## Management Commands
8787

docs/sova/ssl-certificates.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,26 @@ SSL certificates are **required** for production use of Parley Chat. HTTP is uns
1010

1111
## Quick Setup
1212

13+
### Self-Signed SSL Certificate (Development Only)
14+
15+
For development and testing purposes, you can generate self-signed SSL certificates:
16+
17+
```sh
18+
python3.13 self_ssl.py
19+
```
20+
21+
{: .note }
22+
Replace python3.13 with python if you're on Windows
23+
24+
{: .warning }
25+
Self-signed certificates will only work with the frontend hosted by the backend itself and should not be used in production.
26+
1327
### Manual Certificate Setup
1428

1529
Obtain certificates using Let's Encrypt or your certificate provider and place them in the `certs` directory:
1630
- `cert.pem` - Your SSL certificate
1731
- `key.pem` - Your private key
1832

19-
{: .note }
20-
Self-signed certificates will only work with the frontend hosted by the backend itself.
21-
2233
## Automatic SSL Certificate Management with Certbot
2334

2435
For production deployments, you can use Certbot to automatically obtain and renew SSL certificates from Let's Encrypt:

0 commit comments

Comments
 (0)