aboutsummaryrefslogtreecommitdiffhomepage
path: root/support
Commit message (Collapse)AuthorAgeFilesLines
* add `proxy_ignore_client_abort` flag to Nginx confRigel Kent2021-01-251-0/+1
| | | | | | | | | | The `proxy_ignore_client_abort` flag specifies whether nginx will monitor possible connection close while waiting for an upstream server response. If an error occurs while sending a response, the connection will be closed regardless of the flag, much like if there were no nginx at all. fixes #3484
* add routes to 2MB cap in nginx configRigel Kent2021-01-171-3/+1
| | | | fixes #3611
* merge optional modules within standard ones in support/nginx/peertubeRigel Kent2021-01-131-2/+1
|
* Mention additional nginx modules required since (#3313)Timo Gurr2021-01-131-2/+2
| | | | | | | | | | 5f59cf077fd9f9c0c91c7bb56efbfd5db103bff2 introduced requirements on additional nginx modules: nginx: [emerg] "aio threads" is unsupported on this platform in /etc/nginx/sites-enabled/peertube:247 https://nginx.org/en/docs/http/ngx_http_core_module.html#aio nginx: [emerg] unknown directive "deny" in /etc/nginx/sites-enabled/peertube:83 https://nginx.org/en/docs/http/ngx_http_access_module.html
* Allow user to search through their watch history (#3576)Rigel Kent2021-01-131-0/+1
| | | | | | | * allow user to search through their watch history * add tests for search in watch history * Update client/src/app/shared/shared-main/users/user-history.service.ts
* feat: allow administrator to disable logging of ping requestsJohan Fleury2021-01-131-0/+5
|
* add support for 1440p (Quad HD/QHD/WQHD) videosRigel Kent2021-01-132-1/+6
|
* Remove docker images I can't maintainChocobozzz2021-01-137-153/+0
|
* Clearer docker doc hierarchyChocobozzz2021-01-121-10/+10
|
* Bumped to version v3.0.1v3.0.1Chocobozzz2021-01-121-1/+1
|
* Try to improve install docChocobozzz2021-01-112-17/+26
|
* Doc typoChocobozzz2021-01-081-0/+1
|
* Fix docker upgrade docChocobozzz2021-01-081-1/+11
|
* Support live port in docker composeChocobozzz2021-01-071-3/+4
|
* Auto upgrade not only for minor versionsChocobozzz2021-01-071-1/+1
|
* Use 127.0.0.1 for nginx proxy in prod docChocobozzz2021-01-071-1/+1
| | | | Because localhost could also target ipv6
* Fix docker webserver buildChocobozzz2021-01-071-1/+1
|
* Bumped to version v3.0.0v3.0.0Chocobozzz2021-01-071-1/+1
|
* Use new doc linksChocobozzz2021-01-053-4/+4
|
* Fix docker nginx container if peertube restartsChocobozzz2021-01-052-3/+6
|
* Add config.yaml copy info in docChocobozzz2021-01-041-2/+9
|
* Remove traefik docker supportChocobozzz2020-12-308-137/+71
|
* Use develop doc for dockerChocobozzz2020-12-301-9/+9
|
* Bumped to version v3.0.0-rc.1v3.0.0-rc.1Chocobozzz2020-12-161-1/+1
|
* Remove references to peertube-admin mailing listChocobozzz2020-12-152-2/+1
|
* add display of logs matching any stateRigel Kent2020-12-131-1/+23
|
* add info about hostname change (#3434)kontrollanten2020-12-112-2/+3
| | | Co-authored-by: Rigel Kent <par@rigelk.eu>
* emit more specific status codes on video upload (#3423)Rigel Kent2020-12-081-7/+13
| | | | | - reduce http status codes list to potentially useful codes - convert more codes to typed ones - factorize html generator for error responses
* Try to improve tools docChocobozzz2020-12-081-1/+13
|
* update install documentation toc to include Centos 8 (#3411)Agron2020-12-071-0/+1
|
* Fix PostreSQL initialization for GitpodJan Keromnes2020-12-061-4/+0
|
* Add permanent live supportChocobozzz2020-12-031-1/+10
|
* more explicit error messages for file uploadsRigel Kent2020-12-032-14/+27
|
* Trigger a Gitpod dev image rebuild (in order to get upstream's Node.js 12 ↵Jan Keromnes2020-12-021-0/+4
| | | | | | | upgrade) (#3388) * Trigger a Gitpod dev image rebuild (in order to get upstream's Node.js 12 upgrade) * Update Dockerfile
* :sparkles: Add input-password #3375madmath032020-11-301-1/+1
|
* add My History API to openapi (#3363)Arman2020-11-261-0/+41
| | | | Co-authored-by: Rigel Kent <sendmemail@rigelk.eu> Co-authored-by: Rigel Kent <par@rigelk.eu>
* factorize nginx websocket and per route limitsRigel Kent2020-11-231-45/+62
|
* export rtmp port in dockerfilesRigel Kent2020-11-213-4/+7
| | | | follows #3341
* remove outdated badges, add authorization to caption routesRigel Kent2020-11-201-21/+27
|
* Add ability to display all channel/account videosChocobozzz2020-11-181-1/+2
|
* remove nginx fd caching, add module requirementsRigel Kent2020-11-182-5/+6
|
* fix internal redirection cycle whithin nginx client-override optimizationRigel Kent2020-11-171-1/+3
|
* refresh nginx config and optimize delivery (#3313)Rigel Kent2020-11-161-116/+160
| | | | | | | | | | | | | | | | | | | | | | | | refactors the Nginx configuration for the following points: - update tls version to include 1.3 by default. so far it was not included by default to make room for previous versions of Nginx, but since 2018 Debian stable has included Nginx in version 1.14.1, and tls 1.3 is available since Nginx 1.13.0. - clearly indicate that new minimum required version. - update outdated ssl_ciphers to remove cipher required to support android 4.4, since that version is unsupported since March 2020. - reordered configuration in sections for easier maintenance: performance optimizations are separated from the vital application/websocket parts. - move parts that always require manual configuration at the top: peertube host and server name, use server_name - move peertube host to a more flexible upstream block: it allows to configure it in one place instead of 3, and is future-proof regarding load-balancing. - simplified port 80 block: Let’s Encrypt supports 301 redirects. - group certificate-related config together. - remove reslover config: it defaults to /etc/resolv.conf which is more than enough. - align values with their neighbors for easier reading - always specify units - always specify default values when they differ from the values set - use ’m’ for minutes, ’M’ for megabytes - add consensual optimizations wrt file serving: - add timeout optimizations - add file descriptor cache optimizations - enable sendfile with chunk size > rate limit - enable threading - tcp optimizations - point to further, more system-specific optimizations in the section description - CDN configuration reduced to one line change
* add client overrides to nginx configuration (#3297)Kimsible2020-11-162-2/+12
| | | | Co-authored-by: Rigel Kent <par@rigelk.eu> Co-authored-by: kimsible <kimsible@users.noreply.github.com>
* consistent documentation and configuration in compose fileRigel Kent2020-11-114-12/+15
|
* move traefik to its own override fileRigel Kent2020-11-115-84/+100
|
* Do not expose containers by default in traefikRigel Kent2020-11-113-12/+5
|
* Add nginx behind traefik in docker-compose + image updatesRigel Kent2020-11-118-49/+99
| | | | | | | | | | | - support/docker/production/docker-compose.yml: addition of a nginx image reusing support/nginx/peertube nginx conf to improve performance, and lessen setup differences between the docker-compose install and the typical production install. - support/docker/production/docker-compose.yml: postgres 10 -> postgres 12, redis 4 -> redis 5. Postgres major updates implies manual upgrade. - support/nginx/peertube: HTTP -> HTTPS redirection is now commented by default, to allow its reuse in support/docker/production/docker-compose.yml.
* fix link in dependencies version guide (#3288)Frank Sträter2020-11-111-1/+1
| | | also fix rights elevation when automatically checking them
* move dependencies versions list to engines in package.jsonRigel Kent2020-11-101-0/+2
|