https://github.com/lewiscowles1986/flask-marina
Web-Frontend for raspberry Pi marina control system
https://github.com/lewiscowles1986/flask-marina
agplv3 flask marina python raspberry-pi web-ui
Last synced: 3 months ago
JSON representation
Web-Frontend for raspberry Pi marina control system
- Host: GitHub
- URL: https://github.com/lewiscowles1986/flask-marina
- Owner: Lewiscowles1986
- License: agpl-3.0
- Created: 2018-04-08T23:34:10.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2023-05-01T21:12:58.000Z (about 2 years ago)
- Last Synced: 2025-03-06T14:55:03.843Z (3 months ago)
- Topics: agplv3, flask, marina, python, raspberry-pi, web-ui
- Language: HTML
- Size: 19.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Flask Marina
This is a repo for the web-frontend (using Flask) for John Rendell marina racing. It's a small project being worked on by https://www.soslug.org
This part of the system and any works contributed by Lewis Cowles are AGPL-3.0 in the absence of a license file. This means that anyone with access to the system must be entitled to this source code and any derrivative works.
## Download & Setup
```
git clone https://github.com/Lewiscowles1986/flask-marina
cd flask-marina
virtualenv .venv
. .venv/bin/activate
pip install -r requirements.txt
FLASK_APP=app.py flask run
```## Using
* Setup an IP or DNS accessible machine
* Download & Setup the project (see above)
* Adjust your webserver to forward traffic for the desired hostname / IP to port 5000> **Note:** You are responsible for security such as rolling the secret_key in app.py, setting up firewalls, adding authentication in-front of this service.
## Screenshot
