{"repo":"pdxlocations/firefly","free":true,"listed":false,"github":"https://github.com/pdxlocations/firefly","clone":"git clone https://github.com/pdxlocations/firefly.git","description":"A web-based chat application using UDP communication to share Meshtastic radios with multiple users","language":"Python","stars":18,"topics":["chat","meshtastic","udp"],"license":"GPL-3.0","category":"chat-messaging","readme_excerpt":"Firefly A real-time web-based chat application for Meshtastic mesh networks. Features node discovery, profile management, and persistent message storage with an intuitive web interface. Features - Real-time Chat : Send and receive messages instantly across the Meshtastic network - Meshtastic Integration : Connect to Meshtastic mesh networks via UDP multicast - Node Discovery : Automatically discover and track nodes on the mesh network - User Profiles : Create, edit, and manage multiple Meshtastic profiles - Database Storage : Persistent storage of seen nodes and message history per profile - Web Interface : Clean, responsive web interface built with Bootstrap - Real-time Updates : WebSocket integration for instant message and node discovery - Detailed Node Information : View hardware details, roles, and connection statistics Requirements Native Installation - Python 3.7+ - Modern web browser with WebSocket support - Local network access Docker Installation (Recommended) - Docker and Docker Compose - Modern web browser with WebSocket support - Local network access Installation Option 1: Docker (Recommended) The easiest way to run Firefly is using Docker: 1. Clone the repository 2. Optional: Configure environment 3. Build and run with Docker Compose 4. Access the application - In the default Docker bridge setup, open http://localhost:5011 - If you switch Compose to Linux host networking, use http://YOUR IP:5011 - The application will be ready to use! Option 2: Native Python Ins","default_branch":null,"files":null,"tree":[],"storefront":"/r/pdxlocations","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pdxlocations/firefly/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}