Hacker GitHub

← All repos

FiloSottile/mkcert

View on GitHub ↗ ★ 59,817 Go

A simple zero-config tool to make locally trusted development certificates with any names you'd like.

62 mentions on Hacker News by 50 people: 9 stories, 53 comments · first 2018-06-26 · latest 2026-01-28

Mentions per year 62 mentions · busiest year 2020 (11)
20082026
  1. …replicate it in an afternoon with their favourite Agent CLI. [1] https://www.envoyproxy.io/ [2] https://github.com/FiloSottile/mkcert [3] https://www.obdev.at/products/littlesnitch/ [*] In reality, I created this something like 6 years…
  2. I haven't used it, but I think `mkcert` is the go to solution for this. [0] [0]: https://github.com/FiloSottile/mkcert
    comment by jmholla · 2025-10-28 · in HTTPS by default
  3. …great, although mkcert does a really great job of smoothing the parts that can be smoothed[1]. [1]: https://github.com/FiloSottile/mkcert
  4. There is also mkcert by Filippo Valsorda (no relation to mkcert.org) at https://github.com/FiloSottile/mkcert
    comment by bestham · 2025-04-11 · in .localhost Domains
  5. …just checked out if mkcert (the popular way of doing this) supports it and found two issues: https://github.com/FiloSottile/mkcert/issues/131 https://github.com/FiloSottile/mkcert/pull/113 Hopefully Filippo revisits this now that it's…
  6. That isn't so tiny. This is tiny. https://github.com/FiloSottile/mkcert
  7. mkcert can help with this! https://github.com/FiloSottile/mkcert As one-time-setup you’ll need to serve the ROOTCA.pem from the Pi and download and install it on the iPad, but once you’ve done this once, any certs you generate on the Pi…
  8. mkcert might be getting this as well: https://github.com/FiloSottile/mkcert/pull/309/commits/92215... (this is linked from the current submission's readme)
  9. …Accelerator [2] (Static IP, Route traffic based on location) [2] [0] https://caddyserver.com/ [1] https://github.com/FiloSottile/mkcert [2] https://aws.amazon.com/global-accelerator/
  10. I use https://github.com/FiloSottile/mkcert for my internal stuff.
  11. …mkcert [0] and it works great. One-time setup of 15m to install certs on your dev devices. [0] https://github.com/FiloSottile/mkcert
  12. …* https://github.com/OpenVPN/easy-rsa * https://hohnstaedt.de/xca/ * https://github.com/FiloSottile/mkcert (good for on-one-host dev stuff)
  13. You don't even need to mess with a wildcard from Lets Encrypt, just use https://github.com/FiloSottile/mkcert
  14. …Yikes. Please don't believe in every repo face value. Your best bet is to generate your own certs ( https://github.com/FiloSottile/mkcert ) and sign the dlls yourself.
  15. …look into this. You are your own root CA, I think it can work without an internet connection. [1] https://github.com/FiloSottile/mkcert/ [2] https://news.ycombinator.com/item?id=33383095
    comment by jraph · 2024-01-11 · in You can't follow me
  16. …TLS certificate issued via ACME automation. 1. https://news.ycombinator.com/item?id=36674224 2. https://github.com/FiloSottile/mkcert 3. https://blog.anchor.dev/the-acme-gap-introducing-anchor-part...
  17. …for Windows, but the author knows what he is doing and his technique seems fairly well thought out. https://github.com/FiloSottile/mkcert
  18. …are passed to other issuers like vault and step-issuer. [1] https://smallstep.com/docs/step-ca/ [2] https://github.com/FiloSottile/mkcert [3] https://hohnstaedt.de/xca/
  19. We use mkcert for this, it works wonderfully. https://github.com/FiloSottile/mkcert
  20. Can recommend https://github.com/FiloSottile/mkcert for this purpose (local development certs).
  21. …of folks happily using private CAs, they aren't the target audience for this initial release. [1] https://github.com/FiloSottile/mkcert/issues/302 [2] https://github.com/cert-manager/cert-manager/issues/3655 [3]…
    comment by 8organicbits · 2023-07-11 · in Easy HTTPS for your private networks
  22. …private applications, these records should exist in your intranet DNS resolver instead. [1]: https://github.com/FiloSottile/mkcert
    comment by andrewmcwatters · 2023-07-11 · in Easy HTTPS for your private networks
  23. …and found mkcert [1] which makes it very easy to do. But it's overkill for most situations. [1] https://github.com/FiloSottile/mkcert
  24. …a root cert that could be used to MITM each other). [0] https://en.wikipedia.org/wiki/.test [1] https://github.com/FiloSottile/mkcert
  25. https://github.com/FiloSottile/mkcert
    comment by marvinblum · 2023-01-01 · in The State of HTTP in 2022
  26. I've not used this directly, but it may be useful: https://github.com/FiloSottile/mkcert mkcert is a simple tool for making locally-trusted development certificates. It requires no configuration. Using certificates from real certificate…
  27. …analyzer provides value for your specific case (including this exhaustive), easily. Example: https://github.com/FiloSottile/mkcert/blob/master/analysis.g...
  28. …work with them, so I don't have to track all the latest whims of each one. Thank you a lot for it!! https://github.com/FiloSottile/mkcert
  29. https://news.ycombinator.com/item?id=17748208 I found the steps described in https://github.com/FiloSottile/mkcert reasonable to follow. It describes an iOS workflow too.
  30. …host to trust a self signed certificate without much difficulty. Check out this tool for example https://github.com/FiloSottile/mkcert (prev discussion at https://news.ycombinator.com/item?id=17748208 )
  31. …for this but it's still fiddly. [1] https://letsencrypt.org/docs/certificates-for-localhost/ [2] https://github.com/FiloSottile/mkcert
    comment by brigandish · 2021-02-10 · in SDL Moves to GitHub
  32. You don't need let's encrypt for a dev environment, you can use something like https://github.com/FiloSottile/mkcert and run Caddy locally to reverse proxy to whatever you need for development.
  33. …that itself might be overkill)... as I just needed it to admin my own servers, I decided to use https://github.com/FiloSottile/mkcert for that. I posted what I did in https://henvic.dev/posts/homelab/
  34. Filippo Valsorda, from the Go security team, created mkcert some time ago → https://github.com/FiloSottile/mkcert which makes this process much easier. I setup a home laboratory for several HTTPS websites and it all works as expected…
  35. …error. You still need to ignore those or install your own root CA with something like https://github.com/FiloSottile/mkcert for that to work seamlessly.
    comment by aorth · 2020-12-16 · in Firefox 84.0
  36. …the weird quirks of http vs https: https://blog.filippo.io/mkcert-valid-https-certificates-for-... https://github.com/FiloSottile/mkcert
  37. "mkcert" is a tool to automate this: https://github.com/FiloSottile/mkcert
  38. …- it's easy to setup locally trusted certs which I load onto my router and other devices. [1]: https://github.com/FiloSottile/mkcert
  39. Instead of using hacky fragile methods , use https://github.com/FiloSottile/mkcert to automate setting up local CA and making it trusted.
  40. This may help https://github.com/FiloSottile/mkcert
  41. …be even more useful (without seeing the warning messages in browsers.) to be used locally. [1]: https://github.com/FiloSottile/mkcert
  42. …now, the only reason I switched to smallstep was for ACME support which mkcert lacks for now (see https://github.com/FiloSottile/mkcert/issues/154 ). I wanted an ACME solution to better automate the server config with Caddy.
  43. …would prefer to listen to TLS directly, or don't want to use Docker, a great alternative is mkcert: https://github.com/FiloSottile/mkcert It automates creating a self-signed certificate and having it trusted in your local cert stores. I've…
  44. …a custom CA root certificate, which can be installed on iOS etc. mkcert is a good starting point: https://github.com/FiloSottile/mkcert
  45. …You’d also need a local DNS server to point hosts like fonts.googleapis.com to your own web server. https://github.com/FiloSottile/mkcert https://turbofuture.com/internet/Intercepting-HTTPS-Traffic-... [Edit: Now that I think of it, I’m…
  46. …[2] https://segment.com/ [3] https://sentry.io/ [4] https://help.obdev.at/littlesnitch/ [5] https://github.com/FiloSottile/mkcert
  47. …can follow to generate and install a certificate, so it might be helpful for someone reading this: https://github.com/FiloSottile/mkcert/issues/60
  48. …is, I'm concerned that most of the pre-built binaries (the "pre-built binaries link" goes to https://github.com/FiloSottile/mkcert/releases ) are not signed. There are only a few releases that are marked Verified. Since this messes with…
  49. …in 1.11 with GODEBUG=x509ignoreCN=1. Use SANs. This was one of the motives to create mkcert: https://github.com/FiloSottile/mkcert
  50. …are rarely unique, as they usually solve a common problem. I recently built something similar: https://github.com/FiloSottile/mkcert It's in pure Go instead of using OpenSSL, and it works with Windows, macOS and Firefox, too.