{"repo":"kd2org/opodsync","free":true,"listed":false,"github":"https://github.com/kd2org/opodsync","clone":"git clone https://github.com/kd2org/opodsync.git","description":"A minimalist GPodder server, using the same API, for self-hosting","language":"PHP","stars":318,"topics":["antennapod","gpodder","nextcloud","podcast","rss","open-podcast-api","php","sqlite"],"license":"AGPL-3.0","category":"databases-storage","readme_excerpt":"oPodSync - a minimalist GPodder-compatible server (Previously known as Micro GPodder server) This is a minimalist podcast synchronization server, for self-hosting your podcast listening / download history. This allows you to keep track of which episodes have been listened to. Requires PHP 7.4+ and SQLite3 with JSON1 extension. Main development happens on Fossil: Github mirror: (PR and issues accepted) Features Compatible with GPodder and NextCloud gPodder Sync APIs Stores history of subscriptions and episodes (plays, downloads, etc.) Sync between devices Compatible with gPodder desktop client Self-registration See subscriptions and history on web interface Fetch feeds and episodes metadata and store them locally (optional) Can be used as an app inside KaraDAV (alternative WebDAV server with support for NextCloud clients) Roadmap Support Podcasting 2.0 GUID Unit tests Implement the Open Podcast API Download, archive and listen to podcasts from the web UI (optional feature) Screenshots Installation Just copy the files from the server directory into a new directory of your webserver, and point a virtual host to this directory (using DocumentRoot in Apache). This should work in most cases. Exceptions are: If you are not using Apache, but Caddy, or nginx, make sure to adapt the rules from the .htaccess file to your own server. This is untested. If you are using Apache, but have set-up this server in a sub-folder of your document root, then you will have to adapt the .htaccess to y","default_branch":null,"files":null,"tree":[],"storefront":"/r/kd2org","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kd2org/opodsync/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."}