https://github.com/fischerscode/dev-ca
A certificate autority for development.
https://github.com/fischerscode/dev-ca
Last synced: about 1 month ago
JSON representation
A certificate autority for development.
- Host: GitHub
- URL: https://github.com/fischerscode/dev-ca
- Owner: fischerscode
- License: mit
- Created: 2021-07-27T17:25:53.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-15T18:49:28.000Z (almost 5 years ago)
- Last Synced: 2025-01-16T20:18:41.791Z (over 1 year ago)
- Language: Shell
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dev-ca
A certificate authority environment for development.
**ONLY USE THIS SETUP IN DEVELOPMENT. NEVER USE THIS IN PRODUCTION**
## Usage
Fist of all, you have to start you dev-ca environment. Here you have 2 options:
1. Use docker compose:
Simply run `docker compose up` in your the root directory of this project.
2. Use docker [Development Environments (Preview)](https://docs.docker.com/desktop/dev-environments/):
Open Docker Desktop, go to Dev Environments, paste `https://github.com/fischerscode/dev-ca` in url field and press create.
Once the dev-ca environment has started, you should be able to access the [PowerDNS-Admin UI](http://localhost:8989).
After creating a new account, you can edit the DNS settings, the certificate authority uses.
## Credits
This project has been inspired by [pschiffe/docker-pdns](https://github.com/pschiffe/docker-pdns)!