kaboomserver/server for Docker
Why? Because it's using server instead of framework
I opted to do it this way since framework was simply too hacky for me
- It (ab)used dtach and cron
- Background jobs were used everywhere, requiring wrappers to be able to interop with Docker
There exists a dtach package for alpine and I actually got cron and crontab to work!
RUN crontab framework/config/crontab
ENTRYPOINT [ "cron", "-f" ]So there's still hope for kaboomserver/framework in Docker!
Are you up to the challenge?