WebFrame - digital picture frame website
Find a file
2020-07-17 11:43:40 +02:00
public [A] css.gg svg-icons 2020-07-17 11:23:57 +02:00
.env.example [A] vuejs frontend: load , list, display, skip, play/pause, server poll file list 2020-07-16 23:09:33 +02:00
.gitignore [U] remove db from git 2020-07-16 23:10:10 +02:00
example.jpg [U] readme 2020-07-17 11:24:20 +02:00
index.js [U] readme 2020-07-17 11:24:20 +02:00
package-lock.json init 2020-07-16 18:42:30 +02:00
package.json init 2020-07-16 18:42:30 +02:00
README.md [U] readme typo, link 2020-07-17 11:43:40 +02:00

Webframe

WebFrame

A simple digital picture frame as a website.

With webframe you can turn any device with a screen and browser into a digital picture frame.

To minimize friction (sync, multi user support) the images are downloaded from a webdav share (e.g. nextcloud).

This project is heavily inspired by TeleFrame.

config

WEBDAV_URL=https://your.webdav.host
WEBDAV_USER=user
WEBDAV_PW=pass
WEBFRAME_PATH=/path/to/imgs/
PORT=3000
POLL_TIMEOUT=60000

run

git clone ...
npm install
cp .env.example .env
mkdir files
nano .env
node index.js

This also works on (old) android devices using termux.

tech

backend

frontend