Browse Source

ci start

main
gsd 4 months ago
parent
commit
f6ad3fec19
  1. 2
      .idea/misc.xml
  2. 7
      Dockerfile
  3. 11
      docker-compose.example.yaml
  4. 2
      service.py

2
.idea/misc.xml

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="ProjectRootManager"> <component name="ProjectRootManager" version="2" languageLevel="JDK_19" project-jdk-name="Python 3.10 (2)" project-jdk-type="Python SDK">
<output url="file://$PROJECT_DIR$/out" /> <output url="file://$PROJECT_DIR$/out" />
</component> </component>
</project> </project>

7
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"]

11
docker-compose.yaml → docker-compose.example.yaml

@ -16,4 +16,13 @@ services:
- ME_CONFIG_MONGODB_URL=mongodb://mongodb:27017 - ME_CONFIG_MONGODB_URL=mongodb://mongodb:27017
depends_on: depends_on:
- mongodb - mongodb
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

2
service.py

@ -232,7 +232,7 @@ if __name__ == "__main__":
parser = argparse.ArgumentParser() parser = argparse.ArgumentParser()
#mesh #mesh
parser.add_argument("--transport", default="ble") 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 #serial transport
parser.add_argument("--serial-port", default="/dev/tty.usbmodemD0CF1309DC141") parser.add_argument("--serial-port", default="/dev/tty.usbmodemD0CF1309DC141")
parser.add_argument("--serial-baudrate", default=115200) parser.add_argument("--serial-baudrate", default=115200)

Loading…
Cancel
Save