Simple docker compose manifest for deploy of SSTP server
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
accel-sstp-docker/README.md

40 lines
815 B

# Docker SSTP server
## Start
Just run
```bash
docker compose up
```
## Self-signed certificates
If you need self-signed certificate for testing, you can generate it with following commands:
### Create Root Key
```bash
openssl genrsa -des3 -out rootCA.key 4096
```
If you want a non password protected key just remove the `-des3` option
### Create and self sign the Root Certificate
```bash
openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 1024 -out ca.pem
```
### Create the server certificate key
```bash
openssl genrsa -out privkey.pem
```
### Create the signing request (csr)
```bash
openssl req -new -key privkey.pem -out sstp-csr.csr
```
### Create a server certificate
```bash
openssl x509 -req -in sstp-csr.csr -CA ca.pem -CAkey rootCA.key -CAcreateserial -out cert.pem -days 365
```