mirror of
https://github.com/portainer/portainer.git
synced 2025-07-25 08:19:40 +02:00
feat(backend): native SSL support
This commit is contained in:
parent
e70817f776
commit
6fa6dde637
6 changed files with 21 additions and 0 deletions
|
@ -21,6 +21,9 @@ type Server struct {
|
|||
Settings *portainer.Settings
|
||||
TemplatesURL string
|
||||
Handler *Handler
|
||||
SSL bool
|
||||
SSLCert string
|
||||
SSLKey string
|
||||
}
|
||||
|
||||
// Start starts the HTTP server
|
||||
|
@ -70,5 +73,8 @@ func (server *Server) Start() error {
|
|||
UploadHandler: uploadHandler,
|
||||
}
|
||||
|
||||
if server.SSL {
|
||||
return http.ListenAndServeTLS(server.BindAddress, server.SSLCert, server.SSLKey, server.Handler)
|
||||
}
|
||||
return http.ListenAndServe(server.BindAddress, server.Handler)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue