Copyright (c) 2013-2021, The CBSD Development Team
Homepage: https://bsdstore.ru
Yet one more wrapper around jail, Xen and bhyve for FreeBSD.
- Project Description - What does the project do?
- Usage - Configuration options and additional functionality
- Limitations - OS compatibility, etc.
- Contributing - Contribute to the project
- Support - Mailing List, Talks, Contacts
Quick start: https://www.bsdstore.ru/en/cbsd_quickstart.html
For installation and usage see: https://www.bsdstore.ru/en/docs.html
Tested with following OSes and distribution:
- FreeBSD 12.0+
- HardenedBSD
- For CBSD-related support, discussion and talks, please join to Telegram CBSD usergroup channel: @cbsdofficial
- Web link: https://t.me/cbsdofficial
- Or subscribe to mailing list by sending email to: [email protected]
- Other contact: https://www.bsdstore.ru/en/feedback.html
- Fork me on GitHub: https://github.com/cbsd/cbsd.git
- Switch to 'develop' branch
- Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push
) - Create new Pull Request
a) First install the required dependencies:
pkg install sudo libssh2 rsync sqlite3 git
b) get the latest version of CBSD:
git clone https://github.com/cbsd/cbsd.git /usr/local/cbsd
c) create a CBSD user:
pw useradd cbsd -s /bin/sh -d /nonexistent -c "cbsd user"
d) create links of the rc.d scripts to start CBSD at system startup and create link to bsdconfig module:
cd /usr/local/etc/rc.d
ln -s /usr/local/cbsd/rc.d/cbsdd
ln -s /usr/local/cbsd/rc.d/cbsdrsyncd
mkdir -p /usr/local/libexec/bsdconfig
ln -s /usr/local/cbsd/share/bsdconfig/cbsd /usr/local/libexec/bsdconfig/cbsd
This project exists thanks to all the people who contribute. See the contributors list.
Become a financial contributor and help us sustain our community.