X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=support%2Fdoc%2Fdependencies.md;h=f7b6cead2fd881c2ce550281a40c3b2583c856b1;hb=18ffaf2430df57ecc2150bdd89a7ecfd08bd1257;hp=1faf46c633d7a3ea06d07cebe40efa5f140dad76;hpb=9162476fe9fe022ff24bd42ff828aca7c68129ef;p=github%2FChocobozzz%2FPeerTube.git diff --git a/support/doc/dependencies.md b/support/doc/dependencies.md index 1faf46c63..f7b6cead2 100644 --- a/support/doc/dependencies.md +++ b/support/doc/dependencies.md @@ -39,7 +39,7 @@ _note_: only **LTS** versions of external dependencies are supported. If no LTS ``` sudo apt update -sudo apt install certbot nginx ffmpeg postgresql postgresql-contrib openssl g++ make redis-server git python-dev +sudo apt install certbot nginx ffmpeg postgresql postgresql-contrib openssl g++ make redis-server git python-dev cron ffmpeg -version # Should be >= 4.1 g++ -v # Should be >= 5.x ``` @@ -245,7 +245,7 @@ On a fresh install of [FreeBSD](https://www.freebsd.org), new system or new jail ``` pkg pkg update -pkg install -y sudo bash wget git python nginx pkgconf vips postgresql96-server postgresql96-contrib redis openssl node npm yarn ffmpeg unzip +pkg install -y sudo bash wget git python nginx pkgconf postgresql96-server postgresql96-contrib redis openssl node npm yarn ffmpeg unzip ``` 2. Allow users in the wheel group (hope you don't forgot to add your user on wheel group!) to use sudo. @@ -342,6 +342,37 @@ rc-service redis start rc-service postgresql-11 start ``` +## OpenBSD + +1. Install Packages: + +``` +pkg_add sudo bash wget git python nginx pkgconf postgresql-server postgresql-contrib redis openssl +``` + +2. Install yarn: + +``` +npm install --global yarn +``` + +3. Allow users in the wheel group to use sudo + +``` +visudo +``` +Uncomment line #43: + +``` +%wheel ALL=(ALL) ALL +``` + +4. Enable services: + +``` +rcctl enable postgresql redis nginx +``` + ## Other distributions Feel free to update this file in a pull request!