You can view the first iteration here: https://factorio.adamko.dev/
If you want to try it out yourself, then connect to the server (the server address is factorio.adamko.dev). It will live update to show players, their positions, and the terrain tiles they've placed. So log on and place some concrete tiles - it should update within a minute.
I'm working on showing ore and buildings - I expect that will be available in the next week or so.
I'm also tidying up the code base so it's shareable. I don't have instructions for deploying your own map at the moment, as it's hardcoded for a single instance and it's not easy to set up. But for server admins all that is required is redirecting the Factorio server logs to a Kafkatorio server. For example, here's my Factorio server docker-compose.yml
Code: Select all
version: "3.9"
services:
factorio-server:
image: factoriotools/factorio:1.1.61
ports:
- "34197:34197/udp"
logging:
driver: syslog
options:
syslog-address: "tcp://localhost:12034"
syslog-format: "rfc5424"
I'm really excited about sharing this. I've been working on it for a few months. So if you have any questions, please ask! I'd love to talk about it.