{"repo":"Yalgrin/playnite-simple-sync-server","free":true,"listed":false,"github":"https://github.com/Yalgrin/playnite-simple-sync-server","clone":"git clone https://github.com/Yalgrin/playnite-simple-sync-server.git","description":"Backend server for Simple Sync plugin","language":"Kotlin","stars":18,"topics":["playnite","playnite-extension","self-hosted","synchronization"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"# Playnite Simple Sync Server Backend server for the Playnite Simple Sync Plugin. Stores library data in Postgres database and image files in the file system. Intended to be used in local networks. Currently not ready for use when exposed to the internet. Installation Inside Docker container Prerequisites - Docker Instructions 1. Download the example-compose.yml file. 2. The only required piece of configuration are locations of the server data and logs. You can change them in the following lines: volumes: - 'D:/Playnite-Sync-Server/metadata/:/app/metadata' - 'D:/Playnite-Sync-Server/logs/:/app/logs' volumes: - 'D:/Playnite-Sync-Server/postgres/data/:/var/lib/postgresql/data' Replace D:/Playnite-Sync-Server with the path to the directory of your choosing. 3. Navigate to the directory where example-compose.yml is located and execute the following command in the terminal/command line: docker compose -f example-compose.yml up -d The server should now be running on port 8093 (unless changed). You can now specify the URL of the app in the plugin settings as follows: http:// :8093 Replace with the IP address of the machine that's running the application. You can manually check if it's running by opening the following link: http:// :8093/api/health","default_branch":null,"files":null,"tree":[],"storefront":"/r/Yalgrin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Yalgrin/playnite-simple-sync-server/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."}