diff --git a/.github/workflows/collections-renames.yml b/.github/workflows/collections-renames.yml index 1b7b9c625d76..de8962d43001 100644 --- a/.github/workflows/collections-renames.yml +++ b/.github/workflows/collections-renames.yml @@ -30,9 +30,18 @@ jobs: run: bundle exec rake collections - name: Commit changes and open PR + id: cpr uses: peter-evans/create-pull-request@v8 with: commit-message: "✨ Autofixing renamed/removed collection items ✨" committer: "github-actions[bot] " branch: "update-collections-${PR_ID}" title: "✨ Autofixing renamed/removed collection items ✨" + + - name: Auto-merge PR + if: steps.cpr.outputs.pull-request-number + run: | + gh pr review --approve "${{ steps.cpr.outputs.pull-request-url }}" + gh pr merge --auto "${{ steps.cpr.outputs.pull-request-url }}" + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/topics/appwrite/appwrite.png b/topics/appwrite/appwrite.png index 8e8e728578c3..40bd9b392d4a 100644 Binary files a/topics/appwrite/appwrite.png and b/topics/appwrite/appwrite.png differ diff --git a/topics/appwrite/index.md b/topics/appwrite/index.md index 1efe847151fc..6f7cc857645b 100644 --- a/topics/appwrite/index.md +++ b/topics/appwrite/index.md @@ -3,13 +3,13 @@ aliases: appwrite-io, appwriteio display_name: Appwrite github_url: https://github.com/appwrite/appwrite logo: appwrite.png -related: vue, react, flutter, docker, backend, api, serverless, self-hosted, firebase +related: vue, react, flutter, docker, backend, api, serverless, self-hosted, firebase, cloud released: September 3, 2019 -short_description: Appwrite is an end-to-end backend server for web, mobile, or native applications. +short_description: Appwrite is an open-source, developer infrastructure platform for building web, mobile, and AI apps. topic: appwrite url: https://appwrite.io/ --- -Appwrite is an end-to-end backend server for web, mobile or native applications packaged as a set of Docker microservices. +Appwrite is an end-to-end platform for building web, mobile, native, or backend apps, packaged as a set of Docker microservices. It includes both a backend server and a fully integrated hosting solution for deploying static and server-side rendered frontends. -Appwrite abstracts the complexity and repetitiveness required to build a modern backend API from scratch and allows you to build secure apps faster. \ No newline at end of file +Appwrite abstracts the complexity and repetitiveness required to build modern apps from scratch and allows you to build secure, full-stack applications faster. \ No newline at end of file diff --git a/topics/navidrome/index.md b/topics/navidrome/index.md new file mode 100644 index 000000000000..28bc3fbf2fb5 --- /dev/null +++ b/topics/navidrome/index.md @@ -0,0 +1,16 @@ +--- +created_by: Deluan Quintão +display_name: Navidrome +github_url: https://github.com/navidrome/navidrome +logo: navidrome.png +related: music, streaming, self-hosted +released: 2019 +short_description: A self-hosted, open source music server and streamer compatible with Subsonic clients. +topic: navidrome +url: https://www.navidrome.org +--- +Navidrome is a self-hosted music server that allows you to listen to your personal music collection from any browser or mobile device, similar to services like Spotify or Apple Music but with your own music library. + +Built with Go and featuring a modern web interface, Navidrome handles large music collections efficiently and supports on-the-fly transcoding to stream virtually any audio format. It implements the Subsonic API, making it compatible with a wide ecosystem of mobile apps and desktop clients. + +Key features include multi-user support with individual playlists and play counts, automatic library monitoring, low resource usage, and support for various metadata sources. Navidrome runs on macOS, Linux, Windows, and Raspberry Pi, with Docker images available for easy deployment. diff --git a/topics/navidrome/navidrome.png b/topics/navidrome/navidrome.png new file mode 100644 index 000000000000..f2d3b7368144 Binary files /dev/null and b/topics/navidrome/navidrome.png differ