Rotating surf cam screensaver
The Surfscreen CLI launches a full-screen browser window that rotates between a list of surf cams. Put it on your extra monitor or idle TV to keep an eye on the surf.
Get started contributing to Surfscreen's codebase.
Configure the following prerequisites:
Clone the repository and checkout a new branch:
git clone https://github.com/seacoastpartners/surfscreen.git
cd surfscreen
git checkout -b <"feature || bug || enhancement">/<"your-branch-name"
Install npm dependencies:
npm install
Create a .env
file in the root directory with the following environment variables:
EMAIL=<your-surfline-email>
PASSWORD=<your-surfline-password>
ROTATION_PERIOD=<number-of-seconds-per-cam> # default: 60
Run the development script:
npm run dev