{"id":16542789,"url":"https://github.com/binhex/arch-code-server","last_synced_at":"2026-01-18T00:29:48.915Z","repository":{"id":45273066,"uuid":"375995305","full_name":"binhex/arch-code-server","owner":"binhex","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-18T20:21:37.000Z","size":91,"stargazers_count":16,"open_issues_count":3,"forks_count":6,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-01T05:11:52.877Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/binhex.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-06-11T10:57:40.000Z","updated_at":"2024-12-27T15:42:46.000Z","dependencies_parsed_at":"2023-01-29T15:45:27.322Z","dependency_job_id":"a3aec7bf-2a52-454e-9c50-942d53fe98a8","html_url":"https://github.com/binhex/arch-code-server","commit_stats":null,"previous_names":[],"tags_count":96,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binhex%2Farch-code-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binhex%2Farch-code-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binhex%2Farch-code-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binhex%2Farch-code-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/binhex","download_url":"https://codeload.github.com/binhex/arch-code-server/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244777861,"owners_count":20508799,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T18:58:32.186Z","updated_at":"2026-01-18T00:29:48.906Z","avatar_url":"https://github.com/binhex.png","language":"Shell","funding_links":["https://www.paypal.com/en_US/i/btn/btn_donate_SM.gif","https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=MM5E27UX6AUU4"],"categories":[],"sub_categories":[],"readme":"# Application\n\n[code-server](https://github.com/cdr/code-server)\n\n## Description\n\nCode-server is a Visual Studio Code instance running on a remote server\naccessible through any web browser. It allows you to code anywhere and on any\ndevice such as a tablet or laptop with a consistent integrated development\nenvironment (IDE). Set up a secure a Linux development machine and get coding on\nany device with a web browser.\n\nTake advantage of a cloud server by offloading the system demanding tasks such\nas tests, compilations, downloads to another machine. Preserve battery life when\nyou’re on the go or spend your downtime doing something else while the\ncomputationally intensive processes are running on your cloud server.\n\n## Build notes\n\nLatest GitHub master branch of code-server from Arch Linux AUR.\n\n## Usage\n\n```bash\ndocker run -d \\\n    -p 8500:8500 \\\n    --name=\u003ccontainer name\u003e \\\n    -v \u003cpath for data files\u003e:/data \\\n    -v \u003cpath for config files\u003e:/config \\\n    -v /etc/localtime:/etc/localtime:ro \\\n    -e CERT_PATH=\u003cfilepath to cert\u003e \\\n    -e CERT_KEY_PATH=\u003cfilepath to cert key\u003e \\\n    -e SELF_SIGNED_CERT=yes|no \\\n    -e BIND_CLOUD_NAME=\u003cname\u003e \\\n    -e PASSWORD=\u003cpassword for web ui\u003e \\\n    -e ENABLE_STARTUP_SCRIPTS=yes|no \\\n    -e HEALTHCHECK_COMMAND=\u003ccommand\u003e \\\n    -e HEALTHCHECK_ACTION=\u003caction\u003e \\\n    -e HEALTHCHECK_HOSTNAME=\u003chostname\u003e \\\n    -e UMASK=\u003cumask for created files\u003e \\\n    -e PUID=\u003cuid for user\u003e \\\n    -e PGID=\u003cgid for user\u003e \\\n    binhex/arch-code-server\n```\n\nPlease replace all user variables in the above command defined by \u003c\u003e with the\ncorrect values.\n\n## Access application\n\n`https://\u003chost ip\u003e:8500`\n\nIf no password specified via env var ```PASSWORD``` then a random password will\nbe generated and shown in the log ```/config/supervisord.log```\n\n## Example\n\n```bash\ndocker run -d \\\n    -p 8500:8500 \\\n    --name=code-server \\\n    -v ~/github/source:/data \\\n    -v ~/docker/code-server:/config \\\n    -v /etc/localtime:/etc/localtime:ro \\\n    -e CERT_PATH='/config/code-server/certs/mycert.crt' \\\n    -e CERT_KEY_PATH='/config/code-server/certs/mycert.key' \\\n    -e SELF_SIGNED_CERT=no \\\n    -e BIND_CLOUD_NAME='' \\\n    -e PASSWORD=code-server \\\n    -e ENABLE_STARTUP_SCRIPTS=yes \\\n    -e UMASK=000 \\\n    -e PUID=0 \\\n    -e PGID=0 \\\n    binhex/arch-code-server\n```\n\n## Notes\n\nIf both ```CERT_PATH``` and ```CERT_PATH_KEY``` specified then it takes\nprecedence over values set for ```SELF_SIGNED_CERT``` and ```BIND_CLOUD_NAME```,\nelse ```SELF_SIGNED_CERT``` takes precedence over ```BIND_CLOUD_NAME```\n\nIf you set ```BIND_CLOUD_NAME``` then check the log\n```/config/supervisord.log``` for URL to authorise CDR with GitHub.\n\nUser ID (PUID) and Group ID (PGID) can be found by issuing the following command\nfor the user you want to run the container as:-\n\n```bash\nid \u003cusername\u003e\n```\n\n___\nIf you appreciate my work, then please consider buying me a beer  :D\n\n[![PayPal donation](https://www.paypal.com/en_US/i/btn/btn_donate_SM.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=MM5E27UX6AUU4)\n\n[Documentation](https://github.com/binhex/documentation) | [Support forum](https://forums.unraid.net/topic/110282-support-binhex-code-server/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinhex%2Farch-code-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbinhex%2Farch-code-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinhex%2Farch-code-server/lists"}