Cant seem to get Vault to work with Caddy

so i have caddy setup and vaultwarden

when i goto

warden.mydomain.duckdns.org it loads half says vault warden at the top left .. and the circle just keeps spinning in the middle of the screen

my caddy file is

warden.mydomain.duckdns.org {
	reverse_proxy 192.168.0.3:4743
}


and i use unraid to host and the 4743 it redicts to port 80 in the container

You must use HTTPS encrypted web page to enable browser crypto functions for the vault. Reconfigure caddy for TLS.

ok you lost me.. so how do i configure that?

all my other webpages work on https… just this hangs shows the word vaultwarden and just spins in the center

this is the top part of the caddy file


{
	http_port 8080
	https_port 8443
}
(voidauth) {
	forward_auth 192.168.0.3:3009 {
		uri /api/authz/forward-auth
		copy_headers Remote-User Remote-Groups Remote-Name Remote-Email
	}
}

(block_world) {
	@block not remote_ip private_ranges
	abort @block
}

(security_headers) {
	header {
		Strict-Transport-Security "max-age=31536000; includeSubDomains;"
		X-Frame-Options "SAMEORIGIN"
		X-Content-Type-Options "nosniff"
		Referrer-Policy "strict-origin"
		X-Robots-Tag "noindex, nofollow, nosnippet, noarchive"
	}
}

(log_settings) {
	log {
		output file /config/access.log
		level WARN
	}
}

# Default http file server
:8080 {
	import log_settings
	root * /app/www
	file_server
	import block_world
}

so what do i need to add to re configure for tls?