![]() client/Dockerfile args: TORRENT_SIZE_LIMIT: 3000000 WS_SIZE_LIMIT: 1000000 ports: - 8091:80 depends_on: - blaze-server volumes:. server/Dockerfile environment: TRUST_PROXY: 1 ports: - 3030:3030 blaze-client: build: context. version: '3' services: blaze-server: build: context. The default settings places the web app on port 80 but this can easily be changed in the Docker Compose file. In short, Blaze is a versatile web app that allows for quick and efficient file sharing without any extra hassle.Ī docker-compose.yml file is present at the root of the project repo which runs both the server and client containers and sets up a proxy for WebSocket connections on the frontend in Nginx configuration. Additionally, Blaze can initiate one-to-one and many-to-many file transfers, meaning that you can share files with multiple people at once, making group projects or team collaborations a breeze. What is Blaze?īlaze is a progressive web app that can be accessed directly through your browser. After using it for a few days, I have to say that it definitely lives up to the hype. A P2P file sharing web app.Īs someone who finds themselves frequently needing to share files between multiple devices, I was excited to try out Blaze, a web app that promises to simplify the file sharing process. ![]() ![]() ![]() Transfer files quickly between devices using the self-hosted Blaze. Blaze uses WebTorrent and WebSockets protocol to perform file transfers, and it also has a fallback mode. Blaze is a progressive web app that can be accessed directly through your browser. Blaze - A P2P File Sharing Web App Transfer files quickly between devices using the self-hosted Blaze. ![]()
0 Comments
Leave a Reply. |