name: atm10-with-secret-file secrets: cf-api-key: file: ./cf-api-key.txt services: mc: image: itzg/minecraft-server tty: true stdin_open: true ports: - "25565:25565" environment: EULA: true MOD_PLATFORM: AUTO_CURSEFORGE CF_SLUG: all-the-mods-10 # Optional: select a specific version/file # CF_FILENAME_MATCHER: "1.17" CF_API_KEY_FILE: /run/secrets/cf-api-key DEBUG: true MEMORY: 4G CF_OVERRIDES_EXCLUSIONS: | # Not applicable for server side shaderpacks/** secrets: - cf-api-key volumes: # Use managed volume by default, but can change to a relative path like # ./data:/data # to use a host directory - mc-data:/data volumes: mc-data: