├── .env ├── .eslintignore ├── .eslintrc.json ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .npmignore ├── .nvmrc ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── bin ├── app.js ├── cli.js ├── eslint ├── prettier └── ui_build.js ├── electron-builder.json ├── lib ├── app.js ├── check_port_listening.js ├── create_ca_certificate.js ├── create_domain_certificate.js ├── create_keys.js ├── get_shell_env.js ├── localhostd.js ├── proxy_core.js ├── server.js ├── tray.png └── wait_death.js ├── package.json ├── public └── index.html ├── src ├── .eslintrc.json ├── application_form.js ├── application_terminal.js ├── favicon.ico ├── index.css ├── index.js ├── localhostd_console.js ├── open_blob.js ├── open_url.js ├── shim_web_socket.js ├── util.js ├── with_ui_state.js └── xterm.js └── yarn.lock /.env: -------------------------------------------------------------------------------- 1 | PUBLIC_URL=./ 2 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /dist 3 | /ui_build 4 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /dist 3 | /ui_build 4 | 5 | *.log 6 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | /dist 2 | /src 3 | /public 4 | /build 5 | 6 | *.log 7 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 16 2 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/README.md -------------------------------------------------------------------------------- /bin/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/bin/app.js -------------------------------------------------------------------------------- /bin/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/bin/cli.js -------------------------------------------------------------------------------- /bin/eslint: -------------------------------------------------------------------------------- 1 | ../node_modules/.bin/eslint -------------------------------------------------------------------------------- /bin/prettier: -------------------------------------------------------------------------------- 1 | ../node_modules/.bin/prettier -------------------------------------------------------------------------------- /bin/ui_build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/bin/ui_build.js -------------------------------------------------------------------------------- /electron-builder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/electron-builder.json -------------------------------------------------------------------------------- /lib/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/lib/app.js -------------------------------------------------------------------------------- /lib/check_port_listening.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/lib/check_port_listening.js -------------------------------------------------------------------------------- /lib/create_ca_certificate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/lib/create_ca_certificate.js -------------------------------------------------------------------------------- /lib/create_domain_certificate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/lib/create_domain_certificate.js -------------------------------------------------------------------------------- /lib/create_keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/lib/create_keys.js -------------------------------------------------------------------------------- /lib/get_shell_env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/lib/get_shell_env.js -------------------------------------------------------------------------------- /lib/localhostd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/lib/localhostd.js -------------------------------------------------------------------------------- /lib/proxy_core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/lib/proxy_core.js -------------------------------------------------------------------------------- /lib/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/lib/server.js -------------------------------------------------------------------------------- /lib/tray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/lib/tray.png -------------------------------------------------------------------------------- /lib/wait_death.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/lib/wait_death.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/package.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/public/index.html -------------------------------------------------------------------------------- /src/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/src/.eslintrc.json -------------------------------------------------------------------------------- /src/application_form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/src/application_form.js -------------------------------------------------------------------------------- /src/application_terminal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/src/application_terminal.js -------------------------------------------------------------------------------- /src/favicon.ico: -------------------------------------------------------------------------------- 1 | ../build/icon.ico -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- 1 | .btn { 2 | text-transform: none !important; 3 | } 4 | -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/src/index.js -------------------------------------------------------------------------------- /src/localhostd_console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/src/localhostd_console.js -------------------------------------------------------------------------------- /src/open_blob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/src/open_blob.js -------------------------------------------------------------------------------- /src/open_url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/src/open_url.js -------------------------------------------------------------------------------- /src/shim_web_socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/src/shim_web_socket.js -------------------------------------------------------------------------------- /src/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/src/util.js -------------------------------------------------------------------------------- /src/with_ui_state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/src/with_ui_state.js -------------------------------------------------------------------------------- /src/xterm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/src/xterm.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layerssss/localhostd/HEAD/yarn.lock --------------------------------------------------------------------------------