version: "3.8" services: mc: image: itzg/minecraft-server tty: true stdin_open: true ports: - "25565:25565" environment: EULA: "TRUE" restart: unless-stopped volumes: # attach the relative directory 'data' to the container's /data path - ./data:/data ngrok: image: shkoliar/ngrok:latest ports: - 4551:4551 environment: - PARAMS=tcp -region=us -authtoken=YourAuthTokenHere mc:25565