Name of the Script
Shoko
Script Type
CT (LXC Container)
Does this script support arm64?
arm64 not supported
📋 Script Details
Shoko Server organizes anime collections — identifies files by hash against AniDB, pulls metadata from TvDB/TMDB/Trakt, exposes the result to Plex, Jellyfin and Kodi via plugins. Requested in discussion #7635.
No .NET SDK and no source build needed. The release assets look Windows-only at first glance (Shoko.Setup.exe, Shoko.TrayService_win-x64.zip), but Shoko.CLI_Framework_any-x64.zip is framework-dependent and cross-platform:
- publish/Shoko.CLI is a Linux ELF launcher next to Shoko.CLI.dll
- Shoko.CLI.runtimeconfig.json asks only for Microsoft.NETCore.App 8.0.0 + Microsoft.AspNetCore.App 8.0.0
So apt install aspnetcore-runtime-8.0 — available in Debian trixie itself, no Microsoft repository required — plus prebuild deployment of that zip. Upstream's documented dotnet build -c=Release -r linux-x64 path is not used; it would pull in the full SDK for no benefit.
- HOME=/opt/shoko_data so the database and settings land outside the app directory and survive CLEAN_INSTALL updates.
- mediainfo and librhash0 are installed for file analysis and hashing.
- Note: AniDB is mandatory and rate-limits aggressively. Flagged as a warning to leave the default throttling alone during a large import, otherwise the account gets banned.
- has_arm: false — the asset is x64 only.
Source: https://github.com/ShokoAnime/ShokoServer
Reactions are currently unavailable
Name of the Script
Shoko
Script Type
CT (LXC Container)
Does this script support arm64?
arm64 not supported
📋 Script Details
Shoko Server organizes anime collections — identifies files by hash against AniDB, pulls metadata from TvDB/TMDB/Trakt, exposes the result to Plex, Jellyfin and Kodi via plugins. Requested in discussion #7635.
No .NET SDK and no source build needed. The release assets look Windows-only at first glance (Shoko.Setup.exe, Shoko.TrayService_win-x64.zip), but Shoko.CLI_Framework_any-x64.zip is framework-dependent and cross-platform:
So apt install aspnetcore-runtime-8.0 — available in Debian trixie itself, no Microsoft repository required — plus prebuild deployment of that zip. Upstream's documented dotnet build -c=Release -r linux-x64 path is not used; it would pull in the full SDK for no benefit.
Source: https://github.com/ShokoAnime/ShokoServer