{"repo":"computer-geek64/emboxd","free":true,"listed":false,"github":"https://github.com/computer-geek64/emboxd","clone":"git clone https://github.com/computer-geek64/emboxd.git","description":"Live sync server for Letterboxd users with self-hosted media platforms","language":"Go","stars":49,"topics":["emby","jellyfin","letterboxd","plex"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"EmBoxd Live sync server for Letterboxd users with self-hosted media platforms Table of Contents - About - Installation - Binary - Docker - Usage - Configuration - Running - Contributors - License About EmBoxd provides live integration with Letterboxd for users of self-hosted media servers. It tracks watch activity on the media server and synchronizes Letterboxd user data to match. Changes to a movie's played status are reflected in the user's watched films, and movies that are fully played are logged in the user's diary. The following media servers are currently supported or have planned support: - [X] Emby - [ ] Jellyfin #4 - [ ] Plex #6 Installation EmBoxd can either be setup and used as a binary or Docker image Binary Building a binary from source requires the Go runtime 1. Clone repository: 2. Install Playwright browsers and OS dependencies: 3. Build and install binary (to GOPATH) Docker Pull from GitHub container registry: Or build image from source: Usage Configuration The YAML configuration file describes how to link Letterboxd accounts with media server users. The format should follow the example config.yaml in the repository root. Supported media servers need to send webhook notifications for all (relevant) users to the EmBoxd server API. Emby should send the following notifications to /emby/webhook : - [X] Playback - [X] Start - [X] Pause - [X] Unpause - [X] Stop - [X] Users - [X] Mark Played - [X] Mark Unplayed Running Running EmBoxd starts the server and binds wit","default_branch":null,"files":null,"tree":[],"storefront":"/r/computer-geek64","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/computer-geek64/emboxd/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}