Skip to content

Идентичность Arkvory / Arkvory identity ​

Arkvory — самостоятельное хранилище ProAnimaStudio. Автор, правообладатель и держатель бренда — Ian Panaev лично. Лицензия: бесплатная, код открыт для чтения, без форков (ADR 0061).

ПоверхностьИмя
РепозиторийProAnima/Arkvory
Клиент / SDKarkvoryctl, @proanima/arkvory-sdk, ArkvoryClient
Установкаarkvory, arkvory-setup.mjs
КонфигурацияARKVORY_*
SQLтаблицы, индексы, роли и тестовые схемы arkvory_*
Сервисные ключиarkvory_<uuid>.<secret>
CLI.config/arkvory/profiles.json, .arkvory-upload.json, .arkvory-download.json, .arkvory-part
Браузерarkvory.ui.*, OPFS arkvory-download-staging-v1, Web Locks arkvory-download:*
Windowsслужбы Arkvoryapi, Arkvoryworker, Arkvorybackup, Arkvorydatabase; данные C:\ProgramData\ProAnima\Arkvory
Linuxarkvory-api, arkvory-worker, arkvory-backup, arkvory-database, arkvory-update.timer; данные /opt/proanima-arkvory
Composeпроект proanima-arkvory, volumes proanima-arkvory_storage, proanima-arkvory_catalog
Релизыarkvory-release.json, arkvory-runtime.zip, Arkvory-Setup-x64.exe, DEB/RPM и клиентские пакеты Arkvory

Продукт ещё не используется в установках. Все компоненты используют единую идентичность Arkvory с чистой установкой: aliases окружения, поиск альтернативных профилей/checkpoints и автоматический перенос прежних данных отсутствуют. PostgreSQL-миграции создают схему Arkvory; тестовые окружения создаются заново. Сборочные кэши и история Git не являются частью поставляемого продукта.

Контракт /api/v1, безопасность, проверка целостности и возобновление передач не зависят от названия. Arkvory публикует только собственный API; протоколы сторонних хранилищ не поддерживаются (ADR 0045).

Фирменные материалы описаны в branding, архитектурное решение — в ADR 0040.

English ​

Arkvory is a standalone ProAnimaStudio storage product. Ian Panaev personally owns the copyright and brand. It is free of charge with source code open for reading and no forks (ADR 0061).

The product is not deployed yet. All runtime settings, SQL objects, credentials, CLI profiles, browser storage, services and release assets use the Arkvory identity listed above. Fresh installations use this namespace directly; no alternate-name aliases, fallback files or conversion layer are provided. Build caches and Git history are outside the distributed product.

The native /api/v1 HTTP API, integrity checks and resumable transfers are independent of the name. Arkvory exposes only its own API; third-party repository protocols are not supported. See the brand assets and architecture decision linked above.

Arkvory · ProAnimaStudio