Trouble pushing Docker container to Gitea running in Kubernetes

I installed Gitea in Kubernetes using Helm. Everything works but I get this error when trying to push a Docker container to Gitea…

docker push gitea.skynet/skynet/alpine:latest

The push refers to repository [gitea.skynet/skynet/alpine]
52f827f72350: Unavailable
failed to authorize: failed to fetch oauth token: Post “https://gitea.skynet/v2/token”: tls: failed to verify certificate: x509: certificate is valid for ed711ff4b00da66f2152d2070954966f.62118615096bec756f4cc6615cd562e0.traefik.default, not gitea.skynet

I have set insecure registries in Docker Desktop but still get the error.

{
“builder”: {
“gc”: {
“defaultKeepStorage”: “20GB”,
“enabled”: true
}
},
“experimental”: false,
“insecure-registries”: [
“gitea.skynet”,
“gitea.skynet:3000”
]
}

I am only running a test lab environment and can’t be bothered to setup TLS within the cluster.

Is there anyway I can disable TLS when pushing to Gitea? This may be a Docker problem as opposed to Gitea.

My app.ini look like this…

WORK_PATH = /data

[indexer]
ISSUE_INDEXER_TYPE = db

[server]
LFS_JWT_SECRET = some-secret
ROOT_URL = http://gitea.skynet
ENABLE_PPROF = false
SSH_PORT = 22
APP_DATA_PATH = /data
SSH_LISTEN_PORT = 222
PROTOCOL = http
HTTP_PORT = 3000
START_SSH_SERVER = true
SSH_DOMAIN = gitea.skynet
DOMAIN = gitea.skynet
ENABLE_PACKAGE_REGISTRY = true

[database]
NAME = gitea
DB_TYPE = postgres
HOST = gitea-postgresql:5432
USER = gitea
PASSWD = xxx

[actions]
ENABLED = true

[session]
PROVIDER_CONFIG =
PROVIDER = file

[repository]
ROOT = /data/git/repositories
ENABLE_PUSH_CREATE_USER = true

[cache]
HOST =
ADAPTER = memory

[security]
INTERNAL_TOKEN = some-token
SECRET_KEY = some-key
INSTALL_LOCK = true

[queue]
TYPE = level
CONN_STR =

[metrics]
ENABLED = false

[oauth2]
ENABLED = true
JWT_SECRET = some-secret
ACCESS_TOKEN_EXPIRATION_TIME = 3600
REFRESH_TOKEN_EXPIRATION_TIME = 730

[packages]
ENABLED = true
CHUNKED_UPLOAD_PATH = tmp/package-upload
LIMIT_SIZE_CONTAINER = -1