Move config.py
parent
5d86b17a01
commit
610c3bb01d
14
Dockerfile
14
Dockerfile
|
@ -7,13 +7,17 @@ WORKDIR /usr/src/app
|
|||
COPY requirements.txt ./
|
||||
RUN pip install --no-cache-dir -r requirements.txt
|
||||
|
||||
# Prepare MC server
|
||||
COPY server.jar ./
|
||||
RUN java -jar server.jar --nogui
|
||||
# # Prepare MC server
|
||||
# COPY server.jar ./
|
||||
# RUN java -jar server.jar --nogui
|
||||
|
||||
COPY . .
|
||||
COPY src/ ./src/
|
||||
COPY main.py ./
|
||||
|
||||
COPY LICENSE.md ./
|
||||
COPY config.yaml ./
|
||||
|
||||
# Buffer Python's stdout for debugging during runtime
|
||||
ENV PYTHONUNBUFFERED=1
|
||||
|
||||
CMD ["python", "main.py", "java", "-Xmx1024M", "-Xms1024M", "-jar", "server.jar", "nogui"]
|
||||
CMD ["python", "main.py"]
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
import src.mc_wrapper as mc_wrapper
|
||||
import src.mxclient as matrix_client
|
||||
|
||||
import asyncio
|
||||
|
||||
# Start the Minecraft process
|
||||
asyncio.run(matrix_client.start())
|
|
@ -3,7 +3,7 @@
|
|||
correct configuration.
|
||||
"""
|
||||
|
||||
import config
|
||||
import src.config as config
|
||||
|
||||
def write_eula():
|
||||
"""
|
||||
|
|
|
@ -11,7 +11,7 @@ import asyncio
|
|||
import json
|
||||
import re
|
||||
from src.nbsr import NonBlockingStreamReader as NBSR
|
||||
import config
|
||||
import src.config as config
|
||||
import src.build_server as build
|
||||
|
||||
# Write the appropriate files
|
||||
|
|
|
@ -5,7 +5,7 @@ import re
|
|||
from nio import AsyncClient, MatrixRoom, RoomMessageText
|
||||
import src.mc_wrapper as mc_wrapper
|
||||
|
||||
import config
|
||||
import src.config as config
|
||||
|
||||
STARTUP_TIME = time.time()
|
||||
|
||||
|
@ -57,4 +57,5 @@ async def start():
|
|||
mc_wrapper.start(client, config.MATRIX_ROOM)
|
||||
)
|
||||
|
||||
asyncio.run(start())
|
||||
if __name__ == '__main__':
|
||||
asyncio.run(start())
|
||||
|
|
Loading…
Reference in New Issue