1
0
Fork
You've already forked DigiFrame
0
DigiFrame is a lightweight solution for an digital photo frame.
  • Python 50.2%
  • HTML 43.6%
  • CSS 3.1%
  • JavaScript 1.9%
  • Rich Text Format 1%
  • Other 0.2%
Find a file
2023年10月11日 23:22:40 +02:00
.github/workflows Create code_quality.yml 2023年10月11日 23:22:40 +02:00
etc/default Removed root folder '/opt/digiframe' 2021年06月22日 03:17:37 +02:00
pictures Removed root folder '/opt/digiframe' 2021年06月22日 03:17:37 +02:00
static show host info on splash screen during service startup 2021年06月27日 05:11:32 +02:00
systemd show host info on splash screen during service startup 2021年06月27日 05:11:32 +02:00
templates show host info on splash screen during service startup 2021年06月27日 05:11:32 +02:00
.gitignore Initial commit 2021年06月22日 03:06:30 +02:00
df_console.py show host info on splash screen during service startup 2021年06月27日 05:11:32 +02:00
df_settings.py show host info on splash screen during service startup 2021年06月27日 05:11:32 +02:00
df_system.py Removed root folder '/opt/digiframe' 2021年06月22日 03:17:37 +02:00
df_util.py show host info on splash screen during service startup 2021年06月27日 05:11:32 +02:00
df_web.py Option to disable Random playback and reload settings on update 2021年06月27日 02:21:50 +02:00
df_webserver.py Removed root folder '/opt/digiframe' 2021年06月22日 03:17:37 +02:00
LICENSE.md Removed root folder '/opt/digiframe' 2021年06月22日 03:17:37 +02:00
README-RPI.MD Removed root folder '/opt/digiframe' 2021年06月22日 03:17:37 +02:00
README-SETUP.md initial rsync support 2021年06月26日 12:41:17 +02:00
README.md Update README.md 2021年06月25日 11:42:57 +02:00
splash.sh Removed root folder '/opt/digiframe' 2021年06月22日 03:17:37 +02:00

DigiFrame v0.1

Poject: DigiFrame License: GPL GitHub issues Python version: 3 GitHub forks GitHub stars

Digital image frame with small footprint based on lite version of Raspberry OS. Uses as less resources as Raspberry Pi can be used with regular USB port as power supply.

Pictures can be played from external storage connected via USB, internal (Micro-) SD card or remote storage with automated synchronisation.

  • Change picture folder via webpage
  • Synchronize remote storage on startup and configurable interval
  • Transfer pictures with WinSCP or mount network path

An integrated web user interface can be used for configuration, administration and picture preview.

Use cases / features

  • Digital Photoframe
  • Billboard
  • Corporate advertising

Planned features

  • Artwork (Project Icon, Logo and Splash Screen)
  • Picture upload via web user interface (without synchronization)
  • Rsync Support

License

100% FREE under GPL license

Additional features

Minimal Requirements

Hardware

  • Raspberry Pi or another Linux based board
  • Flat screen (old TV or PC monitor)
  • Cables

Software

  • fim
  • Python3
    • Flask
    • Flask-Login
    • Flask-Security
    • Waitress
    • TZ
    • PIL
    • PiGPIO
    • PsUtil

Optional Requirements

For automated synchronisation of local pictures, directly from your server or cloud storage:

  • rclone
  • rsync

Prepare Raspberry Pi OS

Raspberry Pi - Setup

Install DigiFrame

DigiFrame - Setup

Authors

Lead developer and Maintainer: Awalon

and Contributors

Contact

GitHub issues