mirror of
https://github.com/p4gefau1t/trojan-go.git
synced 2024-04-21 12:21:34 +00:00
23 lines
483 B
Go
23 lines
483 B
Go
package guide
|
|
|
|
import "fmt"
|
|
|
|
func CertGuide() {
|
|
logger.Info("Guide mode: cert")
|
|
fmt.Println("Your domain name:")
|
|
var domain, email string
|
|
fmt.Scanf("%s", &domain)
|
|
fmt.Println("Your email:")
|
|
fmt.Scanf("%s", &email)
|
|
|
|
err := CreateCert(domain, email)
|
|
if err != nil {
|
|
logger.Error("Failed to create cert")
|
|
logger.Error(err)
|
|
return
|
|
}
|
|
|
|
logger.Info("Done. Certificates and keys have been saved.")
|
|
logger.Info("BACKUP SERVER.KEY, SERVER.CRT AND USER.KEY TO A SAFE PLACE")
|
|
}
|