File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -5,3 +5,5 @@ SOCKET_PATH=/tmp/sock/socket.sock
55# WIFI_SSID=
66# WIFI_PSK=
77# DEV=1
8+ # NO_BT=1
9+ # NO_MDNS=1
Original file line number Diff line number Diff line change @@ -25,7 +25,6 @@ async fn main() -> Result<()> {
2525 let port: u16 = std:: env:: var ( "PORT" )
2626 . unwrap_or_else ( |_| "8080" . to_string ( ) )
2727 . parse ( ) ?;
28- mdns:: register_mdns ( & port) ?;
2928
3029 let firmware_dir = std:: env:: var ( "FIRMWARE_DIR" ) . expect ( "FIRMWARE_DIR not set" ) ;
3130 let firmware_dir = std:: path:: PathBuf :: from ( firmware_dir) ;
@@ -35,14 +34,20 @@ async fn main() -> Result<()> {
3534 perms. set_mode ( 0o777 ) ;
3635 }
3736
38- tracing:: info!( target: "device" , "dsadsadsa {}" , 69 ) ;
3937 let dev_mode = std:: env:: var ( "DEV" ) . is_ok ( ) ;
4038 let state = structs:: SharedAppState :: new ( dev_mode) . await ;
4139
4240 let socket_path = env_or_default ( "SOCKET_PATH" , "/tmp/socket.sock" ) ;
4341 UNIX_SOCKET . init ( & socket_path, state. clone ( ) ) . await ?;
4442
45- bluetooth:: start_bluetooth_task ( ) . await ?;
43+ if std:: env:: var ( "NO_MDNS" ) . is_err ( ) {
44+ mdns:: register_mdns ( & port) ?;
45+ }
46+
47+ if std:: env:: var ( "NO_BT" ) . is_err ( ) {
48+ bluetooth:: start_bluetooth_task ( ) . await ?;
49+ }
50+
4651 watchers:: spawn_watchers ( state. clone ( ) ) . await ?;
4752 tokio:: task:: spawn ( http:: start_server ( port, state) ) ;
4853
You can’t perform that action at this time.
0 commit comments