docs(): create code sharing docs
This commit is contained in:
parent
ff34097a1f
commit
8c2e566b72
29
docs/collaboration.md
Normal file
29
docs/collaboration.md
Normal file
@ -0,0 +1,29 @@
|
||||
# Collaboration
|
||||
|
||||
You can use code server to collaborate with other developers in real time.
|
||||
|
||||
## Code sharing using Duckly
|
||||
|
||||
[Duckly](https://duckly.com/) allows you to share your code in real-time even with people using different IDEs (like JetBrains and VSCode).
|
||||
|
||||
- Cross-IDE support,
|
||||
- Real-time typing,
|
||||
- P2P encrypted,
|
||||
- Voice and audio chat,
|
||||
- Terminal sharing
|
||||
|
||||
### Installing the Duckly Extension
|
||||
|
||||
Duckly uses an extension to provide real time sharing features
|
||||
|
||||
1. Install the Duckly extension from OpenVSX on `code-server`.
|
||||
```bash
|
||||
SERVICE_URL=https://open-vsx.org/vscode/gallery \
|
||||
ITEM_URL=https://open-vsx.org/vscode/item \
|
||||
code-server --install-extension gitduck.code-streaming
|
||||
```
|
||||
2. Refresh you `code-server` window. You should now be able to see the Duckly extension.
|
||||
|
||||
### Sharing with Duckly
|
||||
|
||||
As `code-server` is based on VScode, you can follow the steps described on Duckly's [Pair programming with VS Code](https://duckly.com/tools/vscode) page and skip the installation step.
|
@ -49,6 +49,12 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"title": "Collaboration",
|
||||
"description": "How to setup real time collaboration using code server.",
|
||||
"icon": "<svg viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 10l-2.5-1.5L15 12V4h5v8z\"></path></svg>",
|
||||
"path": "./collaboration.md"
|
||||
},
|
||||
{
|
||||
"title": "Upgrade",
|
||||
"description": "How to upgrade code-server.",
|
||||
|
Reference in New Issue
Block a user