mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2026-02-20 07:37:26 -05:00
This commit removes the outdated Dockerfile, docker-compose.yml, and related documentation for the Spacedrive server, consolidating the deployment process into a single Dockerfile located in the apps/server directory. The new setup supports multi-architecture builds and includes enhanced media processing capabilities. Additionally, a self-hosting guide is introduced to assist users in deploying the server on their infrastructure, ensuring a more efficient and user-friendly experience.
148 lines
3.1 KiB
JSON
148 lines
3.1 KiB
JSON
{
|
|
"$schema": "https://mintlify.com/schema.json",
|
|
"name": "Spacedrive",
|
|
"logo": {
|
|
"light": "/logo/spacedrive-logo.png",
|
|
"dark": "/logo/spacedrive-logo.png"
|
|
},
|
|
"favicon": "/public/favicon.png",
|
|
"colors": {
|
|
"primary": "#36A3FF",
|
|
"light": "#36A3FF",
|
|
"dark": "#36A3FF"
|
|
},
|
|
"styles": {
|
|
"css": ["/custom.css"]
|
|
},
|
|
"anchors": [
|
|
{
|
|
"name": "Overview",
|
|
"icon": "book-open",
|
|
"url": "overview"
|
|
},
|
|
{
|
|
"name": "Developer",
|
|
"icon": "code",
|
|
"url": "core"
|
|
},
|
|
{
|
|
"name": "SDK",
|
|
"icon": "puzzle-piece",
|
|
"url": "extensions"
|
|
},
|
|
{
|
|
"name": "CLI",
|
|
"icon": "terminal",
|
|
"url": "cli"
|
|
},
|
|
{
|
|
"name": "Interface",
|
|
"icon": "palette",
|
|
"url": "react"
|
|
}
|
|
],
|
|
"navigation": [
|
|
{
|
|
"group": "Getting Started",
|
|
"icon": "book-open",
|
|
"pages": [
|
|
"overview/introduction",
|
|
"overview/whitepaper",
|
|
"overview/philosophy",
|
|
"overview/history"
|
|
]
|
|
},
|
|
{
|
|
"group": "User Guides",
|
|
"icon": "compass",
|
|
"pages": [
|
|
"overview/get-started",
|
|
"overview/self-hosting",
|
|
"overview/backup-photos-ios",
|
|
"overview/manage-libraries",
|
|
"overview/add-index-locations"
|
|
]
|
|
},
|
|
{
|
|
"group": "Architecture",
|
|
"icon": "cube",
|
|
"pages": [
|
|
"core/architecture",
|
|
"core/library",
|
|
"core/data-model",
|
|
"core/key-manager",
|
|
"core/addressing",
|
|
"core/jobs",
|
|
"core/ops",
|
|
"core/api",
|
|
"core/events"
|
|
]
|
|
},
|
|
{
|
|
"group": "File Management",
|
|
"icon": "folder",
|
|
"pages": [
|
|
"core/indexing",
|
|
"core/locations",
|
|
"core/devices",
|
|
"core/volumes",
|
|
"core/file-copy-operations",
|
|
"core/tagging",
|
|
"core/virtual-sidecars"
|
|
]
|
|
},
|
|
{
|
|
"group": "Sync & Network",
|
|
"icon": "network-wired",
|
|
"pages": [
|
|
"core/networking",
|
|
"core/pairing",
|
|
"core/library-sync",
|
|
"core/file-sync",
|
|
"core/cloud-integration"
|
|
]
|
|
},
|
|
{
|
|
"group": "Development",
|
|
"icon": "flask",
|
|
"pages": ["core/database", "core/testing", "core/sync-event-log", "core/task-tracking", "core/cli"]
|
|
},
|
|
{
|
|
"group": "Extension SDK",
|
|
"icon": "code",
|
|
"pages": [
|
|
"extensions/introduction",
|
|
"extensions/getting-started",
|
|
"extensions/core-concepts",
|
|
"extensions/data-storage",
|
|
"extensions/security-and-sync",
|
|
"extensions/ui-integration",
|
|
"extensions/examples"
|
|
]
|
|
},
|
|
{
|
|
"group": "CLI Reference",
|
|
"icon": "terminal",
|
|
"pages": [
|
|
"cli/overview",
|
|
"cli/linux-deployment",
|
|
"cli/library-sync-setup",
|
|
"cli/multi-instance",
|
|
"cli/index-verify"
|
|
]
|
|
},
|
|
{
|
|
"group": "React UI",
|
|
"icon": "palette",
|
|
"pages": [
|
|
"react/ui/colors",
|
|
"react/ui/primitives",
|
|
"react/ui/hooks",
|
|
"react/ui/normalized-cache",
|
|
"react/ui/platform",
|
|
"react/ui/explorer"
|
|
]
|
|
}
|
|
]
|
|
}
|