diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..3b830c4 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM evennia/evennia + +USER root + +COPY . /usr/src/games/taoshengshi +RUN chown -R evennia /usr/src/games/taoshengshi + +USER evennia + +WORKDIR /usr/src/games/taoshengshi + +RUN evennia migrate + +RUN evennia --initmissing + +# Expose telnet, webserver, and websocket client ports +EXPOSE 4000 4001 4002 + +VOLUME /usr/src/games/taoshengshi + +ENTRYPOINT ["evennia", "start", "-l"]