{"repo":"beeequeue/arm-server","free":true,"listed":false,"github":"https://github.com/beeequeue/arm-server","clone":"git clone https://github.com/beeequeue/arm-server.git","description":"📃 A service for mapping Anime IDs between Database Websites","language":"TypeScript","stars":116,"topics":["anime","database","offline-database","server","api","mal","anidb","anilist","kitsu","anime-db"],"license":"AGPL-3.0","category":"databases-storage","readme_excerpt":"arm-server This app uses data from Fribb/anime-lists - fetching and updating itself every 24 hours. Fribb/anime-lists is an automatic merged copy of anime-offline-database and Anime-Lists/anime-lists . Get notifications on important API changes Subscribe to new releases in this repo: Missing or duplicate entries Some entries in the database are not mapped correctly due to inconsistent naming - the owner of anime-offline-database cannot fix them due to complexity. Therefore this service has manual rules that combines known failures. You can help add rules by submitting a manual rule request. API Docs Self-hosting Docker images are built and provided for each commit on main! The minimum configuration needed can be found in the following command: Development Server 1. Clone the project 1. Install dependencies - pnpm 1. Run database migrations - pnpm migrate 1. Download data (optional) - pnpm fetch-data 1. Start the server - pnpm dev If the database connection fails double check that your NODE ENV is set to development . Docs 1. Clone the project 1. Install dependencies - pnpm 1. Start the build - pnpm docs:dev 1. Open the file in a browser - redoc-static.html 1. Edit docs/openapi.yaml file","default_branch":null,"files":null,"tree":[],"storefront":"/r/beeequeue","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/beeequeue/arm-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."}