Architecture

How the software components work together

fylr is build on top of open source technologies:

  • PostgreSQL

  • OpenSearch (fylr can use Elasticsearch instead)

  • Media processing tools: libvips, ExifTool, FFmpeg, etc., see below

As a Go program, fylr runs on Linux, on Windows and on MacOS.

Under Linux it is usually deployed in our containers, via docker or kubernetes :

Last updated