Documentation
Syno Package Land is a third-party App platform for Synology NAS. This documentation is for developers and Agent Authors who ship Apps with Docker Compose and a small App Contract.
App Contract schema, the Developer Kit analyzer, and conformance tests are authoritative. This site is the human map — not a second specification.
Ship an App to my NAS in 15 minutes Inner Loop Deploy with synopkgland — from init to DSM Open. Understand the architecture Package Center, Compose, SynoPkgLandService, attestation, and what runs where.
All pages
- Getting started Ship an App to your NAS in about 15 minutes.
- Architecture Mental model: Package Center, Compose, SynoPkgLandService, and attestation.
- App Contract Minimal files every App needs: compose.yaml, synology-app.yaml, icon, README.
- CLI reference synopkgland commands from the Developer Kit.
- Platform SDK @synopackageland/dev-sdk for identity and files at runtime.
- Identity and files DSM login, User Context, Shared Folder Mount, and File Gateway.
- Publish to Curated Community Repository workflow for Curated Package Source.
- FAQ Short answers about what Syno Package Land is and is not.