diff options
Diffstat (limited to 'support/doc')
-rw-r--r-- | support/doc/dependencies.md | 38 |
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 | ``` | ||
119 | net-libs/nodejs | ||
120 | sys-apps/yarn | ||
121 | media-video/ffmpeg[x264] # Optionnally add vorbis,vpx | ||
122 | dev-db/postgresql | ||
123 | dev-db/redis | ||
124 | dev-vcs/git | ||
125 | app-arch/unzip | ||
126 | dev-lang/python:2.7 | ||
127 | www-servers/nginx | ||
128 | media-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 | ``` | ||
137 | emerge -a @peertube | ||
138 | ``` | ||
139 | |||
140 | * Initialize the PostgreSQL database if you just merged it: | ||
141 | ``` | ||
142 | emerge --config postgresql | ||
143 | ``` | ||
144 | |||
145 | * (For OpenRC) Enable and then start the services (replace with the correct PostgreSQL slot): | ||
146 | ``` | ||
147 | rc-update add redis | ||
148 | rc-update add postgresql-10 | ||
149 | rc-service redis start | ||
150 | rc-service postgresql-10 start | ||
151 | ``` | ||
114 | 152 | ||
115 | ## Other distributions | 153 | ## Other distributions |
116 | 154 | ||