Skip to content

A simple web application to manage your Raspberry Pi.

License

Notifications You must be signed in to change notification settings

alexcthomas/flaskberry

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flaskberry

A simple web application to manage your Raspberry Pi.

Features:

  • shutdown and reboot
  • mount and unmout disks, USB drives, etc.

Please bear in mind, that by running Flaskberry you are exposing an unsecured power off switch to your Raspberry Pi to the network and possibly to the whole internet when connected. Commands are executed via sudo with with root privileges which is another potential security problem. Please use Flaskberry only if your not storing any valuable information on it.

Flaskberry is written in Python an uses the Flask framework.

To run Flaskberry you need Python 2.7 and Flask 0.9, a web-server and some WSGI-Container to run the application in and ideally something for monitoring. I recommend nginx, uWSGI or gunicorn and supervisor. There are sample configurations in the directory examples/ which assume the application (and the file you are reading now) is stored in /home/pi/flaskberry.

Change the SECRET_KEY in settings.py to something random.

The application itself is released under the MIT License. It ships with a copy of Twitter Bootstrap, which is licensed under the Apache License v2.0. Twitter Bootstrap contains Icons from Glyphicons Free, licensed under CC BY 3.0. Raspberry Pi is a trademark of the Raspberry Pi Foundation.

2012, Rupert Angermeier

About

A simple web application to manage your Raspberry Pi.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published