networks: default: name: pratama-network external: true services: mariadb: image: "bitnami/mariadb:10.8" restart: always environment: - MARIADB_ROOT_PASSWORD=secret - BITNAMI_DEBUG=false labels: # This is how you route TCP in Traefik - "traefik.enable=true" - "traefik.tcp.routers.mysql-tcp.rule=HostSNI(`*`)" - "traefik.tcp.routers.mysql-tcp.entrypoints=mysql" - "traefik.tcp.routers.mysql-tcp.service=mysql-svc" - "traefik.tcp.services.mysql-svc.loadbalancer.server.port=3306" volumes: - ./.data:/bitnami/mariadb