From a08ae547152cb55cee3441d265d0c978c660df56 Mon Sep 17 00:00:00 2001 From: sejo Date: Thu, 20 Jan 2022 14:58:22 -0600 Subject: [PATCH] crea directorio para certs --- README.md | 6 +++++- servidor.go | 4 ++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5edec0d..783dc45 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,11 @@ pequeño servidor gemini en go -basado en el ejemplo de servidor de [go-gemini](https://git.sr.ht/~adnano/go-gemini) y algunos aspectos del servidor de [flounder](https://git.alexwennerberg.com/flounder/) +basado en el ejemplo de servidor de [go-gemini](https://git.sr.ht/~adnano/go-gemini) y algunos aspectos del servidor de [flounder](https://git.alexwennerberg.com/flounder/) para tener múltiples "hosts virtuales" cada uno con su propio certificado. + +# setup + +wip # config diff --git a/servidor.go b/servidor.go index 96cfa61..e870a6d 100644 --- a/servidor.go +++ b/servidor.go @@ -84,6 +84,10 @@ func main() { log.Println("configuración cargada!") + if err := os.MkdirAll("certs",0400); err != nil { + log.Fatal(err) + } + log.Println("registrando certificados...") certificates := &certificate.Store{}