Self-hosted cloud dev environment with auto repo pull, code server, and universal access.
527
DedrisDev/code-workspace is a self-hosted cloud development environment that provides a powerful alternative to GitHub Codespace and Google IDX Project. This Docker container includes a modified version of code server, offering a comprehensive development environment accessible from any device with a browser.
To pull the Docker image, use the following command:
docker pull dedrisdev/code-workspace
Launch the container with your specific environment variables:
docker run -d
--name workspace-001
-e REPO_URL=https://github.com/YOUR_PRIVATE_REPO
-e WORKSPACE_PASSWORD=YOUR_PASSWORD
-e REPO_TOKEN=YOUR_GITHUB_TOKEN_CLASSIC
-e GIT_USER_NAME=YOUR_GIT_USERNAME
-e GIT_USER_EMAIL=YOUR_GIT_EMAIL
-p 8080:8080
dedrisdev/code-workspace
REPO_URL: URL of your private GitHub repository.WORKSPACE_PASSWORD: Password for accessing the code server.REPO_TOKEN: GitHub token classic for repository access. (Get here https://github.com/settings/tokens)GIT_USER_NAME: Git username for commits.GIT_USER_EMAIL: Git email for commits. docker pull dedrisdev/code-workspace
docker run -d
--name workspace-001
-e REPO_URL=https://github.com/YOUR_PRIVATE_REPO
-e WORKSPACE_PASSWORD=YOUR_PASSWORD
-e REPO_TOKEN=YOUR_GITHUB_TOKEN
-e GIT_USER_NAME=YOUR_GIT_USERNAME
-e GIT_USER_EMAIL=YOUR_GIT_EMAIL
-p 8080:8080
dedrisdev/code-workspace
http://localhost:8080 (or the appropriate address) to start coding.DedrisDev/code-workspace offers a robust, flexible, and secure cloud development environment for developers looking for a self-hosted solution. With universal device compatibility and advanced features, it's the perfect tool for modern software development.
Content type
Image
Digest
sha256:9c8b0eabc…
Size
242.4 MB
Last updated
about 2 years ago
docker pull dedrisdev/code-workspace