36 lines
920 B
Markdown
36 lines
920 B
Markdown
|
# CA-Cert List
|
||
|
|
||
|
> This application provides a simple list to download your own root CA certificates. Useful for people that self-sign their own certificates.
|
||
|
|
||
|
![Screenshot](./_docs/Example-Page.png)
|
||
|
|
||
|
## Usage
|
||
|
|
||
|
Create your own Dockerfile which derives from `ghcr.io/thedevminertv/ca-cert-list:latest` and add your own certificates to `/certs`.
|
||
|
The application will bind to port 80.
|
||
|
|
||
|
The application expects the `/certs` folder to contain the following files:
|
||
|
|
||
|
- `<Certificate name>` [Folder]
|
||
|
- `cert.crt` [File]: Your certificate
|
||
|
- `description.txt`: A description of your certificate
|
||
|
|
||
|
Example Dockerfile:
|
||
|
|
||
|
```dockerfile
|
||
|
FROM ghcr.io/thedevminertv/ca-cert-list:latest
|
||
|
|
||
|
COPY ./certs /certs
|
||
|
```
|
||
|
|
||
|
Build and run the container:
|
||
|
|
||
|
```bash
|
||
|
docker build -t my-ca-cert-list .
|
||
|
docker run -d -p 80:80 my-ca-cert-list
|
||
|
```
|
||
|
|
||
|
## License
|
||
|
|
||
|
This project is licensed under the MIT License. See [LICENSE](./LICENSE) for more information.
|