{"id":13646848,"url":"https://github.com/coder/sail","last_synced_at":"2025-04-21T21:31:40.966Z","repository":{"id":64305009,"uuid":"178937532","full_name":"coder/sail","owner":"coder","description":"Deprecated: Instant, pre-configured VS Code development environments.","archived":true,"fork":false,"pushed_at":"2020-04-27T17:14:58.000Z","size":4882,"stargazers_count":627,"open_issues_count":55,"forks_count":36,"subscribers_count":16,"default_branch":"master","last_synced_at":"2024-10-27T20:30:49.809Z","etag":null,"topics":["docker","golang","vscode"],"latest_commit_sha":null,"homepage":"https://sail.dev","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/coder.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-04-01T19:58:26.000Z","updated_at":"2024-10-27T04:13:47.000Z","dependencies_parsed_at":"2023-01-15T10:30:26.853Z","dependency_job_id":null,"html_url":"https://github.com/coder/sail","commit_stats":null,"previous_names":["cdr/sail"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coder%2Fsail","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coder%2Fsail/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coder%2Fsail/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coder%2Fsail/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coder","download_url":"https://codeload.github.com/coder/sail/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223880306,"owners_count":17219099,"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":["docker","golang","vscode"],"created_at":"2024-08-02T01:03:10.212Z","updated_at":"2024-11-09T20:30:39.285Z","avatar_url":"https://github.com/coder.png","language":"Go","readme":"# sail\n\n**Deprecated:** The workflow of developing from project-defined environments has been adopted for organizations in [Coder Enterprise](https://coder.com/).\n\n---\n\n[![\"Open Issues\"](https://img.shields.io/github/issues-raw/cdr/sail.svg)](https://github.com/cdr/sail/issues)\n[![MIT license](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/cdr/sail/blob/master/LICENSE)\n[![AUR version](https://img.shields.io/aur/version/sail.svg)](https://aur.archlinux.org/packages/sail/)\n[![Discord](https://img.shields.io/discord/463752820026376202.svg?label=\u0026logo=discord\u0026logoColor=ffffff\u0026color=7389D8\u0026labelColor=6A7EC2)](https://discord.gg/zxSwN8Z)\n\n`sail` is a universal workflow for reproducible, project-defined development environments.\n\nBasically, it lets you open a repo in a VS Code window with a Docker-based backend.\n\nWith the browser extension, you can open a repo right from GitHub or GitLab, or\nyou can do\n\n```\nsail run cdr/sshcode\n```\n\nto open a project right from the command line.\n\n**[Browser extension](https://sail.dev/docs/concepts/browser-extension/) demo:**\n\n![Demo](/site/demo.gif)\n\n## Features\n\n- **No more \"It works on my machine\"**, everyone working on the same project is working in the same environment.\n- **Stop duplicating effort**, source-control and collaborate on the environment.\n- **Instant set-up**, open an IDE for a project straight from GitHub or GitLab.\n\n## Documentation\n\nDocumentation is available at [https://sail.dev/docs](https://sail.dev/docs/introduction/). \n\nOr, you can read it in it's markdown form at [site/content/docs.](site/content/docs)\n\n## Quick Start\n\n### Requirements\n\n**Currently Sail supports both Linux and MacOS. Windows support is planned for a future release.**\n\nBefore using Sail, there are several dependencies that must be installed on the host system:\n\n- [Docker](https://docs.docker.com/install/)\n- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)\n- [Chrome](https://www.google.com/chrome/) or [Chromium](https://www.chromium.org/getting-involved/download-chromium) - not required, but strongly recommended for best [code-server](https://github.com/cdr/code-server) support.\nIf chrome is not installed, the default browser will be used.\n\n\n### Install\n\nFor simple, secure and fast installation, the following command will install the latest version\nof sail for your OS and architecture into `/usr/local/bin`. You will need to have `/usr/local/bin`\nin your [$PATH](https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them) in order to use it.\n\n```\ncurl https://sail.dev/install.sh | bash\n```\n\nFor Arch users, there is an official [AUR package](https://aur.archlinux.org/packages/sail).\n\n### Verify the Installation\n\nTo verify Sail is properly installed, run `sail --help` on your system. If everything is installed correctly, you should see Sail's help text.\n\n### Run\n\nYou should now be able to run `sail run cdr/sail` from your terminal to start an environment designed for working\non the Sail repo.\n\n### Browser Extension\n\nTo open GitHub or GitLab projects in a Sail environment with a single click, see the [browser extension install instructions](https://sail.dev/docs/browser-extension/).\n\n### Learn More\n\nAdditional docs covering concepts and configuration can be found at [https://sail.dev/docs](https://sail.dev/docs/introduction/).\n\n","funding_links":[],"categories":["Go"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoder%2Fsail","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoder%2Fsail","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoder%2Fsail/lists"}