A web app integrating WebRTC and WebSockets to share files with other LocalSend peers (browsers, or native versions).
Live: https://web.localsend.org
Make sure to install pnpm.
npm install -g pnpm
Get dependencies
pnpm install
Start the development server
pnpm run dev
Generates the static website in the dist directory.
pnpm run generate
docker build --tag localsend-web --file Containerfile .docker run --rm --publish 8080:443 --volume caddy-data:/data localsend-webNote:
The web app requires a signaling server to work. By default, it uses the public signaling server at wss://public.localsend.org/v1/ws.
You can change this by setting the SIGNALING_URL environment variable during pnpm run generate.
To be fully self-hosted, you can also deploy your own signaling server.
i18n/locales/ directory.nuxt.config.ts.TypeScript
80.0%
Vue
19.5%
A web app integrating WebRTC and WebSockets to share files with other LocalSend peers (browsers, or native versions).
Live: https://web.localsend.org
Make sure to install pnpm.
npm install -g pnpm
Get dependencies
pnpm install
Start the development server
pnpm run dev
Generates the static website in the dist directory.
pnpm run generate
docker build --tag localsend-web --file Containerfile .docker run --rm --publish 8080:443 --volume caddy-data:/data localsend-webNote:
The web app requires a signaling server to work. By default, it uses the public signaling server at wss://public.localsend.org/v1/ws.
You can change this by setting the SIGNALING_URL environment variable during pnpm run generate.
To be fully self-hosted, you can also deploy your own signaling server.
i18n/locales/ directory.nuxt.config.ts.TypeScript
80.0%
Vue
19.5%