diff --git a/.package b/.package index febbabc..f82d244 100644 --- a/.package +++ b/.package @@ -8,4 +8,24 @@ "%.md$", "%.yml$", "%.json$", "%.bat$", "%.sh$", "^Dockerfile", "^%.git", "^LICENSE$", "^node_modules/", }, + install = [[ + local pkgDir = fs.combine("packages", "remoteturtle") + + -- Web Bridge config + print("") + print("-- RemoteTurtle Web Bridge Setup --") + print("") + write("Server URL (e.g. http://192.168.1.10:4200): ") + local serverUrl = read() + if serverUrl and #serverUrl > 0 then + local wsUrl = serverUrl:gsub("^http", "ws") .. "/ws/bridge" + local cfg = textutils.serialiseJSON({ serverUrl = serverUrl, wsUrl = wsUrl }) + local f = fs.open(fs.combine(pkgDir, ".webbridge_config"), "w") + f.write(cfg) + f.close() + print("Saved web bridge config.") + else + print("Skipped — edit .webbridge_config later.") + end + ]], }