My personal site cherry.computer
htmx tailwind axum askama

fix: bind server to an unused port

I generated a random port using a random site.

cherry.computer e1f66df7 8bb7bb95

verified
+2 -2
+1 -1
frontend/esbuild.js
··· 53 url.pathname === "/" || 54 url.pathname === "/dev/am-auth-flow" || 55 url.pathname.startsWith("/media/") 56 - ? { hostname: "127.0.0.1", port: 8080 } 57 : { hostname: hosts[0], port }; 58 const routedOptions = { ...options, ...route }; 59
··· 53 url.pathname === "/" || 54 url.pathname === "/dev/am-auth-flow" || 55 url.pathname.startsWith("/media/") 56 + ? { hostname: "127.0.0.1", port: 53465 } 57 : { hostname: hosts[0], port }; 58 const routedOptions = { ...options, ...route }; 59
+1 -1
server/src/main.rs
··· 55 )), 56 ); 57 58 - let addr = SocketAddr::from(([0, 0, 0, 0], 8080)); 59 tracing::debug!("starting server on {addr}"); 60 let listener = tokio::net::TcpListener::bind(addr).await?; 61 axum::serve(listener, app).await?;
··· 55 )), 56 ); 57 58 + let addr = SocketAddr::from(([0, 0, 0, 0], 53465)); 59 tracing::debug!("starting server on {addr}"); 60 let listener = tokio::net::TcpListener::bind(addr).await?; 61 axum::serve(listener, app).await?;