diff --git a/.idea/misc.xml b/.idea/misc.xml index 639900d..9ebd6c9 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..d688ae8 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM python:3.10 +WORKDIR /app +COPY *.py /app +COPY botExtensions/ /app/botExtensions +COPY webExtensions/ /app/webExtensions +ENV PYTHONUNBUFFERED 1 +ENTRYPOINT ["python3", "service.py"] \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.example.yaml similarity index 63% rename from docker-compose.yaml rename to docker-compose.example.yaml index 8a2b0f7..180e2b3 100644 --- a/docker-compose.yaml +++ b/docker-compose.example.yaml @@ -16,4 +16,13 @@ services: - ME_CONFIG_MONGODB_URL=mongodb://mongodb:27017 depends_on: - mongodb - \ No newline at end of file + + meshCenterBackend: + build: ./ + command: + - --transport ble --ble-adapter hci0 --ble-mesh-mac xxxxx --mongo-host mongodb + container_name: meshCenterBackend-0 + ports: + - 8680:8680 + depends_on: + - mongodb \ No newline at end of file diff --git a/service.py b/service.py index 40e7476..b520bc7 100644 --- a/service.py +++ b/service.py @@ -232,7 +232,7 @@ if __name__ == "__main__": parser = argparse.ArgumentParser() #mesh parser.add_argument("--transport", default="ble") - parser.add_argument("--disable-mesh", action="store_true", default=True) + parser.add_argument("--disable-mesh", action="store_true", default=False) #serial transport parser.add_argument("--serial-port", default="/dev/tty.usbmodemD0CF1309DC141") parser.add_argument("--serial-baudrate", default=115200)