All Projects → sr229 → code-server-openshift

sr229 / code-server-openshift

Licence: other
Coder in your Kube/Docker/OpenShift cluster

Programming Languages

Dockerfile
14818 projects
HCL
1544 projects
shell
77523 projects

Projects that are alternatives of or similar to code-server-openshift

code editor unity
A code editor for MY-BASIC, powered by the Unity3D engine. With this you may create your own Code Editor, Debugger and IDE for different scripting languages.
Stars: ✭ 13 (-18.75%)
Mutual labels:  ide
hatchery
🐣 An IDE for building ROS applications
Stars: ✭ 67 (+318.75%)
Mutual labels:  ide
sizectrl
TSizeCtrl v8.2
Stars: ✭ 16 (+0%)
Mutual labels:  ide
nana-creator
Nana Creator - a RAD tool for (and built with) Nana C++ Library
Stars: ✭ 83 (+418.75%)
Mutual labels:  ide
kakoune-ghci-bridge
Get intellisense for Haskell in Kakoune via ghci
Stars: ✭ 13 (-18.75%)
Mutual labels:  ide
UECIDE
Universal Embedded Computing IDE
Stars: ✭ 72 (+350%)
Mutual labels:  ide
dotfiles
🍀 Vim/Neovim + Tmux + Zsh + Alacritty = Build your own fantastic development environment
Stars: ✭ 65 (+306.25%)
Mutual labels:  ide
mech
🦾 Main repository for the Mech programming language. Start here!
Stars: ✭ 135 (+743.75%)
Mutual labels:  ide
WoWDatabaseEditor
Integrated development environment (IDE), an editor for Smart Scripts (SAI/smart_scripts) for TrinityCore based servers. Featuring a 3D view built with OpenGL and custom ECS framework
Stars: ✭ 155 (+868.75%)
Mutual labels:  ide
Runt
Tiny extensible IDE written in C.
Stars: ✭ 23 (+43.75%)
Mutual labels:  ide
ExtremeStudio
ExtremeStudio is a PAWN editor and is designed to be used in SA-MP development.
Stars: ✭ 25 (+56.25%)
Mutual labels:  ide
SWET
Selenium WebDriver Page Test / workflow recorder (successor to SWD recorder)
Stars: ✭ 34 (+112.5%)
Mutual labels:  ide
x-studio.github.io
This is the issues tracking, roadmap, docs src repo of the x-studio IDE. Copyright © 2014-2022 Simdsoft Limited
Stars: ✭ 92 (+475%)
Mutual labels:  ide
uDevkit-IDE
An IDE for uDevkit or C/C++ projects with Git written in Qt5
Stars: ✭ 15 (-6.25%)
Mutual labels:  ide
hollow-knight-completion-check
App for reading and analyzing a Hollow Knight save file. Shows what remains to do for full 112% Game Completion, Achievements, Hunter's Journal, Collectibles, True Completion %. Includes a self-designed Hint system.
Stars: ✭ 23 (+43.75%)
Mutual labels:  online
Kosm-Classic-FPS-Template-UE4
Classic Arena First-Person-Shooter Mechanics for Unreal Engine 4.
Stars: ✭ 38 (+137.5%)
Mutual labels:  online
LunarVim
An IDE layer for Neovim with sane defaults. Completely free and community driven.
Stars: ✭ 9,296 (+58000%)
Mutual labels:  ide
File-Explorer
A File Manager with stunning design & astonishing develops, beautifully written in PHP, everything fused in a single file.
Stars: ✭ 31 (+93.75%)
Mutual labels:  online
cide
A fast, lightweight C/C++ IDE for Linux and Windows
Stars: ✭ 33 (+106.25%)
Mutual labels:  ide
Codebot
Free and open source (MIT license) web-based IDE focused on game development.
Stars: ✭ 86 (+437.5%)
Mutual labels:  ide

Coder in Docker

[Try the Demo]

This is a distribution of Coder's Visual Studio Code in browser designed to work for CNCF-compliant orchestators.

Running

We maintain two tags that has a specific container orchestrator usage.

  • For OpenShift use the chinodesuuu/coder:openshift image.
  • Kubernetes and anything else can use the chinodesuuu/coder:vanilla/chinodesuuu/coder:latest image.
  • A codercom-like stack is chinodesuuu/coder:ubuntu image. This does not work in OpenShift, unfortunately.

Keep in mind that Coder in Kubernetes does not play well with non-PVC mounts, sudo tends to fail to work with the volume mount on hostMount or NFS volumes, so make sure you set nosuid for the mount.

After the pull has been done, make sure you bound to port 9000 and mount a volume in /home/coder/projects.

Enabling SSL or Auth

to enable auth, make sure you set the environment variable CODER_ENABLE_AUTH to true.

when CODER_ENABLE_AUTH is set to true, you must provide your password via CODER_PASSWORD else, it defaults to "coder".

To enable SSL, mount your certificates' dir to /home/coder/certs and set CODER_ENABLE_SSL to true.

Keep in mind for SSL, your files should be named as follows:

  • coder.crt for the Certificate chain.
  • coder.key for the Certificate key.

If you didn't name your files as such - it will be invalid and Coder will refuse to work.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].