- /api (Newznab: caps, search, tvsearch, movie, music, book, get) for Prowlarr, Sonarr and Radarr: voyager 1's controller and XML on the new catalog; readable releases not known to miss files; NEWZNAB_API_KEY. - /api/v1/releases (q, cat, readable, complete, source, poster, size, sort, paging), /api/v1/releases/:id with its files (decoded from the chunks; NzbService.files, shared with the NZB), /api/v1/stats (estimates, plus history and tail progress), /health. Open, as voyager 1's catalog; the web interface uses it. - release_category(name): voyager 1's categorizer without the archive contents, a generated column with a (category, posted_at) index. - @adonisjs/static for the web interface (next). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
17 lines
415 B
TypeScript
17 lines
415 B
TypeScript
import { defineConfig } from '@adonisjs/static'
|
|
|
|
/**
|
|
* Configuration options to tweak the static files middleware.
|
|
* The complete set of options are documented on the
|
|
* official documentation website.
|
|
*
|
|
* https://docs.adonisjs.com/guides/static-assets
|
|
*/
|
|
const staticServerConfig = defineConfig({
|
|
enabled: true,
|
|
etag: true,
|
|
lastModified: true,
|
|
dotFiles: 'ignore',
|
|
})
|
|
|
|
export default staticServerConfig |