Skip to content

Commit

Permalink
feat: switch to sdk (#250)
Browse files Browse the repository at this point in the history
Signed-off-by: Ivan Dagelic <[email protected]>
  • Loading branch information
idagelic authored Feb 24, 2025
1 parent 731c578 commit 89151e5
Show file tree
Hide file tree
Showing 51 changed files with 1,673 additions and 12,576 deletions.
24 changes: 8 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,33 +75,25 @@ This repository utilizes `Yarn` to manage project dependencies and custom script
The documentation is organized as `.mdx` files within the `/src/content/docs` directory.
Daytona documentation is divided into the following key sections:

- **`About`**
- **`Home`**

Overview of Daytona's background and the concept of development environment manager (DEM).
Overview of Daytona's SDK interfaces and quick start instructions.

- **`Installation`**
- **`Getting Started`**

Instructions for installing Daytona across various environments.

- **`Configuration`**

Guides to configuring Daytona's core components.
Guides to configuring Daytona's core options.

- **`Usage`**
- **`Management`**

Practical instructions for using Daytona.
Practical instructions for managing Daytona workspaces.

- **`Reference`**
- **`Agent Toolbox`**

Detailed technical and architectural documentation for Daytona.

- **`SDK`**

Details on extending and integrating Daytona's functionalities.

- **`Miscellaneous`**

Additional information and resources related to Daytona.
Information about the File System actions, Git Operations, the Language Server Protocol and Process & Code Execution.

## Contributing

Expand Down
190 changes: 16 additions & 174 deletions astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ export default defineConfig({
favicon: '/favicon.ico',
title: 'Daytona',
social: {
github: 'https://github.com/daytonaio/daytona',
github: 'https://github.com/daytonaio',
},
editLink: {
baseUrl: 'https://github.com/daytonaio/docs/blob/main/',
Expand All @@ -38,205 +38,47 @@ export default defineConfig({
{
label: 'Home',
link: '/',
attrs: {
icon: 'home.svg',
},
},
{
label: 'About',
items: [
{
label: 'What is Daytona?',
link: '/about/what-is-daytona',
attrs: {
icon: 'flag.svg',
},
},
{
label: 'Architecture',
link: '/about/architecture',
attrs: {
icon: 'architecture.svg',
},
},
{
label: 'Getting Started',
link: '/about/getting-started',
attrs: {
icon: 'bookmark.svg',
},
},
],
},
{
label: 'Installation',
items: [
{
label: 'Installation',
link: '/installation/installation',
attrs: {
icon: 'install.svg',
},
},
],
},
{
label: 'Configuration',
items: [
{
label: 'Git Providers',
link: '/configuration/git-providers',
attrs: {
icon: 'git-branch.svg',
},
},
{
label: 'Providers',
link: '/configuration/providers',
attrs: {
icon: 'git-commit.svg',
},
},
{
label: 'Target Configs',
link: '/configuration/target-config',
attrs: {
icon: 'tag.svg',
},
},
{
label: 'Container Registries',
link: '/configuration/container-registries',
attrs: {
icon: 'container-registries.svg',
},
},
{
label: 'Workspace Templates',
link: '/configuration/workspace-templates',
attrs: {
icon: 'computer.svg',
},
},
{
label: 'Server',
link: '/configuration/server',
attrs: {
icon: 'server.svg',
},
link: '/getting-started',
},
{
label: 'API Keys',
link: '/configuration/api-keys',
attrs: {
icon: 'api-key.svg',
},
label: 'Configuration',
link: '/configuration',
},
],
},
{
label: 'Usage',
label: 'Workspaces',
items: [
{
label: 'Workspaces',
link: '/usage/workspaces',
attrs: {
icon: 'computer.svg',
},
},
{
label: 'Targets',
link: '/usage/targets',
attrs: {
icon: 'tag.svg',
},
},
{
label: 'Agent Toolbox',
link: '/usage/agent-toolbox',
attrs: {
icon: 'agent-toolbox.svg',
},
},
{
label: 'Prebuilds',
link: '/usage/prebuilds',
attrs: {
icon: 'prebuilds.svg',
},
},
{
label: 'IDEs',
link: '/usage/ide',
attrs: {
icon: 'layout.svg',
},
},
{
label: 'Samples',
link: '/usage/samples',
attrs: {
icon: 'samples.svg',
},
},
{
label: 'Builders',
link: '/usage/builders',
attrs: {
icon: 'tools.svg',
},
},
{
label: 'Runners',
link: '/usage/runners',
attrs: {
icon: 'cluster.svg',
},
label: 'Management',
link: '/workspace-management',
},
],
},
{
label: 'Tools and Resources',
label: 'Agent Toolbox',
items: [
{
label: 'CLI',
link: '/tools/cli',
attrs: {
icon: 'terminal.svg',
},
label: 'File System Operations',
link: '/file-system-operations',
},
{
label: 'API',
link: '/tools/api',
attrs: {
icon: 'switch.svg',
},
label: 'Git Operations',
link: '/git-operations',
},
{
label: 'Docker Extension',
link: '/tools/docker-extension',
attrs: {
icon: 'docker.svg',
},
},
],
},
{
label: 'Misc',
items: [
{
label: 'Telemetry',
link: '/misc/telemetry',
attrs: {
icon: 'pulse.svg',
},
label: 'Language Server Protocol',
link: '/language-server-protocol',
},
{
label: 'Troubleshooting',
link: '/misc/troubleshooting',
attrs: {
icon: 'warning.svg',
},
label: 'Process & Code Execution',
link: '/process-code-execution',
},
],
},
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "docs",
"license": "Apache-2.0",
"type": "module",
"version": "0.53.0",
"version": "0.9.1",
"scripts": {
"postinstall": "is-ci || husky",
"dev": "astro dev --host",
Expand Down
Loading

0 comments on commit 89151e5

Please sign in to comment.