Skip to main content

A package to set up Raspberry Pi as a Wi-Fi hotspot

Project description

Logo

Spothot

Spothot is a Python package that transforms your Raspberry Pi into a Wi-Fi hotspot with an intuitive Flask web interface. Users can easily set up and manage the hotspot directly through their web browser, making it a perfect solution for portable Wi-Fi needs or network testing.

Features

  • Simple Setup: Quickly configure your Raspberry Pi as a Wi-Fi hotspot.
  • Web Interface: Manage hotspot settings directly through an easy-to-use web interface.
  • Flexible Configuration: Specify the SSID and password for your hotspot via command line arguments.

Installation

 sudo apt-get update
 sudo apt-get upgrade
  sudo apt-get install dnsmasq hostapd python3-flask dhcpcd5 iptables
 pip install spothot

or

 sudo apt-get install dnsmasq hostapd python3-flask dhcpcd5 iptables && sudo pip install spothot

Usage

To set up the Wi-Fi hotspot, use the following command:

Replace YourSSID and YourPassword with your desired network name and password.

  sudo spothot --ssid YourSSID --password YourPassword

Running on Boot

To ensure that Spothot runs on boot, add the following line to your /etc/rc.local file before the exit 0 line:

  sudo nano /etc/rc.local
  sudo spothot --ssid YourSSID --password YourPassword &

Logo

Facing Any Issues?

Contributions are welcome! Please feel free to submit a Pull Request or open an issue.

License

MIT

fin.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spothot-2.7.tar.gz (5.3 kB view hashes)

Uploaded Source

Built Distribution

spothot-2.7-py3-none-any.whl (5.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page