After 3.5 years of work ELS 4.0 Beta has been released.
ELS is a free purpose-built library-oriented data management and back-up tool that is both a desktop application and command line tool. It supports expandable storage spanning multiple devices.
ELS may be used on a “workstation” to aid in the management of new content that is copied to a media or data server. Used on a server (publisher) containing a media or data “collection” for maintenance and back-up to one or more “subscribers”. And may be used on subscribers, even for bi-directional back-ups.
Any project with large amounts of data for home videos, YouTube, TikTok, Instagram, game development, 3D modeling, science, or media systems such as Plex and Jellyfin, organizing and managing your work is important. And backing it up is critical.
Several tools are included that may be combined into Jobs to automate a sequence of Tasks.
ELS can operate locally or over a LAN or the Internet. Runs on Linux, Mac and Windows.
User site: Corionis ELS - Entertainment Library Synchronizer | Library-Based Data Management & Back-Up
Project: GitHub - Corionis/ELS: Corionis Entertainment Library Synchronizer data management and back-up tool
What are some use cases for this? What is it’s purpose?
ELS views data in a library-oriented fashion the same as Plex.
It is used for the creation of content and copying that to a server. And for back-ups locally or remotely over a LAN or the Internet.
ELS can be used on a “workstation”, the source where content is created, on a server containing a “collection” for maintenance and back-up. And it can be used on one or more back-ups for changes or even bi-directional back-ups.
Although Plex was the driving force to write ELS It is not specific to Plex. It can be used with other servers or as a tool for any data organized in a library-oriented way.
Several Tools are including that may be combined into Jobs to automate a sequence of Tasks. For example a sequence of rename operations to remove unwanted elements, sequence episodes with SxxEyy, and normalize filename case.
There is a desktop application called the Navigator and several command-line operations that may be scheduled with cron or a task scheduler.
It’s all built-in to one application. The desktop app publisher, command-line publisher, subscriber listeners and Hint Server. Hints are optional and coordinate manual operations (delete, rename, move) between back-ups for efficiency. Hints are processed and tracked for each back-up (subscriber) at back-up time.