{"id":13876077,"url":"https://github.com/bargees/barge-os","last_synced_at":"2025-07-16T10:33:02.681Z","repository":{"id":8188991,"uuid":"57138130","full_name":"bargees/barge-os","owner":"bargees","description":"Yet another lightweight Linux distribution for Docker containers","archived":false,"fork":false,"pushed_at":"2022-06-07T06:04:16.000Z","size":2388,"stargazers_count":161,"open_issues_count":26,"forks_count":14,"subscribers_count":9,"default_branch":"master","last_synced_at":"2024-08-07T06:06:09.714Z","etag":null,"topics":["barge","buildroot","docker","linux-kernel"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bargees.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}},"created_at":"2016-04-26T15:07:25.000Z","updated_at":"2024-07-29T22:37:11.000Z","dependencies_parsed_at":"2022-07-24T20:32:01.199Z","dependency_job_id":null,"html_url":"https://github.com/bargees/barge-os","commit_stats":null,"previous_names":[],"tags_count":152,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bargees%2Fbarge-os","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bargees%2Fbarge-os/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bargees%2Fbarge-os/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bargees%2Fbarge-os/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bargees","download_url":"https://codeload.github.com/bargees/barge-os/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226126067,"owners_count":17577472,"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":["barge","buildroot","docker","linux-kernel"],"created_at":"2024-08-06T06:00:59.882Z","updated_at":"2024-11-24T04:30:46.768Z","avatar_url":"https://github.com/bargees.png","language":"Shell","funding_links":[],"categories":["Shell","docker"],"sub_categories":[],"readme":"![barge-logo-800x300](https://cloud.githubusercontent.com/assets/10327896/18331486/2ffa9ec0-7514-11e6-9e2a-be3d69a092bc.png)\n\n# Barge 2.0\n\nBarge is a lightweight Linux distribution built with [Buildroot](http://buildroot.uclibc.org/) specifically to run [Docker](https://www.docker.com/) containers.\n\nIt's designed for a local development in a virtual machine.\n\nIt's inspired by the following projects.\n\n- [Only Docker](https://github.com/ibuildthecloud/only-docker)\n- [RancherOS](https://github.com/rancherio/os)\n- [RancherOS Base System](https://github.com/rancher/os-base)\n- [Boot2Docker](https://github.com/boot2docker/boot2docker)\n- [DhyveOS](https://github.com/nlf/dhyve-os)\n\n## Features\n- Built with Buildroot 2022.05 with Linux kernel v4.14.282 and glibc.\n- Strip down the Linux kernel modules and drivers\n- Busybox + the following utilities from Buildroot\n\t- sudo, bash, wget, xz, sntp, logrotate\n\t- ssh, scp, sftp, rsync\n\t- acpid, sshd, dhcpcd, xtables-multi\n\t- e2fsck, mke2fs, resize2fs, tune2fs\n- Default username: bargee\n- Default password: bargee\n- [dumb-init](https://github.com/Yelp/dumb-init) binary is built-in /usr/bin.\n\n\te.g., `docker run -d -v /usr/bin/dumb-init:/dumb-init:ro --entrypoint=/dumb-init \u003cimage\u003e \u003ccommand\u003e`\n\n- [pkg](https://github.com/bargees/barge-pkg) command is built-in. You can install individual packages from Buildroot + \u0026alpha;.\n\n\t```bash\n\t[bargee@barge ~]$ pkg\n\tUsage: pkg {build|install} [-f] \u003cpackage-name\u003e [build options]\n\t       pkg show \u003cpackage-name\u003e\n\t       pkg list\n\t```\n\n\te.g., `sudo pkg install vim`\n\n- Enable to switch between Docker versions.\n\n\t```bash\n\t[bargee@barge ~]$ sudo /etc/init.d/docker\n\tUsage /etc/init.d/docker {start|stop|restart|status} [\u003cversion\u003e|latest|default]\n\t```\n\n\te.g., `sudo /etc/init.d/docker restart latest`\n\n## Documentation\n\n- [How to build Barge](./docs/build.md)\n- [Customization of Barge](./docs/customization.md)\n\n## License\n\nCopyright (c) 2015-2022 A.I. \u0026lt;ailis@paw.zone\u0026gt;\n\nLicensed under the GNU General Public License, version 2 (GPL-2.0)  \nhttp://opensource.org/licenses/GPL-2.0\n\n## Related Projects\n\n- [Barge Packer for VirtualBox and QEMU](https://github.com/bargees/barge-packer)\n- [Barge running on xhyve hypervisor](https://github.com/bargees/barge-xhyve)\n- [Package Installer for Barge](https://github.com/bargees/barge-pkg)\n- [Barge docker image](https://github.com/bargees/barge-docker-image)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbargees%2Fbarge-os","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbargees%2Fbarge-os","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbargees%2Fbarge-os/lists"}