Skip to content

sagiadinos/garlic-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

garlic-proxy

Garlic-proxy is a Reverse Proxy for Digital Signage Player based on SMIL

Why a special proxy solution?

Sometimes you need to operate a group of Digital Signage Player (e.g. in a super market or shopping mall), but you have only a slow internet connection. In some cases a common proxy solution like mod_proxy could help. But there are a cases where that's not enough.

Garlic-Proxy can be useful if...

  • you have same files with different names e.g. for reporting or security reasons. A standard proxy cannot differentiate in this case. Garlic-proxy can!
  • you want to update content at specific times (e.g. only during the night), but your clients do not support this.
  • you generally need more control over the content update process
  • you want to prevent e.g. for security reason, that the clients connecting direct to internet
  • you need to access with a protocol your clients not support. e.g. https/ftps

Description

Garlic-Proxy act as a reverse proxy If you want to save bandwith or it is limited you can use this software. The software is lightweight and do not need a database backend. It will run even on small IoT devices.

Requirements

  • PHP 5.6+
  • php-curl
  • Webserver (Apache, nginx etc)
  • To use full possible caching capabilities the corresponding Digital Signage CMS should create additional md5 files for every media

Currently Implemented Features

  • registering of SMIL Player
  • testing environment
  • downloading SMIL-Index from garlic-proxy
  • downloading of SMIL-Index from CMS
  • parsing SMIL
  • downloading media
  • Web GUI which can update indexes

Status

Garlic-proxy is feature complete.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy