aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorHaelwenn (lanodan) Monnier <contact@hacktivis.me>2018-07-11 14:04:26 +0200
committerChocobozzz <me@florianbigard.com>2018-07-11 14:16:31 +0200
commit396f224b5c798ff4a300ca5c937ddee7a9dfee47 (patch)
tree0a704175814669a4897b8535a2ea531db782247f
parent18187cb9c4aacd98442d952556713bbe717efc6b (diff)
downloadPeerTube-396f224b5c798ff4a300ca5c937ddee7a9dfee47.tar.gz
PeerTube-396f224b5c798ff4a300ca5c937ddee7a9dfee47.tar.zst
PeerTube-396f224b5c798ff4a300ca5c937ddee7a9dfee47.zip
support/doc/dependencies.md: Add Gentoo documentation
Related to: https://github.com/Chocobozzz/PeerTube/issues/778
-rw-r--r--support/doc/dependencies.md38
1 files changed, 38 insertions, 0 deletions
diff --git a/support/doc/dependencies.md b/support/doc/dependencies.md
index 74ba0dd6a..856839297 100644
--- a/support/doc/dependencies.md
+++ b/support/doc/dependencies.md
@@ -111,6 +111,44 @@ On a fresh install of [FreeBSD](https://www.freebsd.org), new system or new jail
111 brew services run postgresql 111 brew services run postgresql
112 brew services run redis 112 brew services run redis
113 ``` 113 ```
114
115## Gentoo
116
117* Add this to ``/etc/portage/sets/peertube``:
118```
119net-libs/nodejs
120sys-apps/yarn
121media-video/ffmpeg[x264] # Optionnally add vorbis,vpx
122dev-db/postgresql
123dev-db/redis
124dev-vcs/git
125app-arch/unzip
126dev-lang/python:2.7
127www-servers/nginx
128media-libs/vips[jpeg,png,exif]
129
130# Optionnal, client for Let’s Encrypt:
131# app-crypt/certbot
132# app-crypt/certbot-nginx
133```
134
135* Compile the peertube set:
136```
137emerge -a @peertube
138```
139
140* Initialize the PostgreSQL database if you just merged it:
141```
142emerge --config postgresql
143```
144
145* (For OpenRC) Enable and then start the services (replace with the correct PostgreSQL slot):
146```
147rc-update add redis
148rc-update add postgresql-10
149rc-service redis start
150rc-service postgresql-10 start
151```
114 152
115## Other distributions 153## Other distributions
116 154