Eng Meet Train Embarkation V110 V2412 Install 〈SECURE〉
[Install] WantedBy=multi-user.target
# Load Docker image docker load -i EMBARK_v2412.bin docker tag embark:v2412 rail/embark:latest docker network create rail-net --subnet 172.20.0.0/16 Run embarkation service docker run -d --name embark-v2412 --network rail-net -p 8080:8080 -e MEET_ENDPOINT="http://172.20.0.2:5050" -v /var/log/embark:/var/log/embark rail/embark:latest 3.3 Configuration File (config.yaml) Embarkation v2412 requires a site-specific YAML file. Example: eng meet train embarkation v110 v2412 install
embark_version: v2412 train_composition: - car_id: "CAR-01" doors: 4 capacity: 120 - car_id: "CAR-02" doors: 4 capacity: 120 boarding_protocol: method: "asymmetric" # new in v2412 min_dwell_time_sec: 20 max_dwell_time_sec: 45 sensors: - type: lidar enabled: true - type: loadcell threshold_kg: 5000 meet_integration: listen_port: 8080 rpc_timeout_ms: 5000 Apply: [Install] WantedBy=multi-user
sudo systemctl daemon-reload sudo systemctl enable meet-v110 sudo systemctl start meet-v110 curl http://localhost:5050/api/v1/status # Expected: "version":"v110","status":"operational","embarkation_ready":false (v2412 will flip embarkation_ready to true.) Part 3: Installing Train Embarkation v2412 (Passenger Logic) The embarkation module controls door sequencing, load weighing, and passenger counting. v2412 introduces AI-assisted boarding optimization and real-time CCTV sync. 3.1 Pre-Installation Checks Ensure MEET v110 is running. v2412 hooks directly into its event bus. eng meet train embarkation v110 v2412 install
meet-ctl --host localhost:5050 register-embark \ --service-name embark-v2412 \ --endpoint http://172.20.0.3:8080/embark \ --version v2412 Expected output: