Skip to content

update comparisons in FAQ #4307

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
Oct 5, 2021
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->

# Contributing

- [Requirements](#requirements)
Expand Down
31 changes: 23 additions & 8 deletions docs/FAQ.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->

# FAQ

- [Questions?](#questions)
Expand All @@ -26,6 +27,7 @@
- [Can I use Docker in a code-server container?](#can-i-use-docker-in-a-code-server-container)
- [How do I disable telemetry?](#how-do-i-disable-telemetry)
- [What's the difference between code-server and Theia?](#whats-the-difference-between-code-server-and-theia)
- [What's the difference between code-server and OpenVSCode-Server?](#whats-the-difference-between-code-server-and-openvscode-server)
- [What's the difference between code-server and VS Code Codespaces?](#whats-the-difference-between-code-server-and-vs-code-codespaces)
- [Does code-server have any security login validation?](#does-code-server-have-any-security-login-validation)
- [Are there community projects involving code-server?](#are-there-community-projects-involving-code-server)
Expand Down Expand Up @@ -377,18 +379,31 @@ for extensions.

Theia doesn't allow you to reuse your existing VS Code config.

## What's the difference between code-server and OpenVSCode-Server?

code-server and OpenVSCode-Server both allow you to access VS Code via a
browser. The two projects also use their own [forks of VS Code](https://github.com/cdr/vscode) to
leverage modern VS Code APIs and stay up to date with the upsteam version.

However, OpenVSCode-Server is scoped at only making VS Code avalible in the web browser.
code-server includes some other features:

- password auth
- proxy web ports
- certificate support
- plugin API
- settings sync (coming soon)

For more details, see [this discussion post](https://github.com/cdr/code-server/discussions/4267#discussioncomment-1411583).

## What's the difference between code-server and VS Code Codespaces?

Both code-server and VS Code Codespaces allow you to access VS Code via a
browser.

VS Code Codespaces, however, is a closed-source, paid service offered by
Microsoft. While you can self-host environments with VS Code Codespaces, you
still need an Azure billing account, and you must access VS Code via the
Codespaces web dashboard instead of connecting directly to it.
browser. VS Code Codespaces, however, is a closed-source, paid service offered by
Microsoft. Codespaces are hosted in Microsoft's cloud.

On the other hand, code-server is free, open-source, and can be run on any
machine with few limitations.
On the other hand, code-server is self-hosted, free, open-source, and
can be run on any machine with few limitations.

## Does code-server have any security login validation?

Expand Down
1 change: 1 addition & 0 deletions docs/MAINTAINING.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->

# Maintaining

- [Team](#team)
Expand Down
1 change: 1 addition & 0 deletions docs/install.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->

# Install

- [install.sh](#installsh)
Expand Down
1 change: 1 addition & 0 deletions docs/ipad.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->

# iPad

- [Using the code-server progressive web app (PWA)](#using-the-code-server-progressive-web-app-pwa)
Expand Down
1 change: 1 addition & 0 deletions docs/npm.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->

# npm Install Requirements

- [Node.js version](#nodejs-version)
Expand Down
1 change: 1 addition & 0 deletions docs/termux.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->

# Termux

- [Install](#install)
Expand Down