Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix internal redirection cycle whithin nginx client-override optimization | Rigel Kent | 2020-11-17 | 1 | -1/+3 |
| | |||||
* | refresh nginx config and optimize delivery (#3313) | Rigel Kent | 2020-11-16 | 1 | -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) | Kimsible | 2020-11-16 | 2 | -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 file | Rigel Kent | 2020-11-11 | 4 | -12/+15 |
| | |||||
* | move traefik to its own override file | Rigel Kent | 2020-11-11 | 5 | -84/+100 |
| | |||||
* | Do not expose containers by default in traefik | Rigel Kent | 2020-11-11 | 3 | -12/+5 |
| | |||||
* | Add nginx behind traefik in docker-compose + image updates | Rigel Kent | 2020-11-11 | 8 | -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äter | 2020-11-11 | 1 | -1/+1 |
| | | | also fix rights elevation when automatically checking them | ||||
* | move dependencies versions list to engines in package.json | Rigel Kent | 2020-11-10 | 1 | -0/+2 |
| | |||||
* | Add open api doc for live | Chocobozzz | 2020-11-09 | 1 | -0/+142 |
| | |||||
* | add github PR template and late crowdfunding link | Rigel Kent | 2020-11-07 | 1 | -1/+1 |
| | |||||
* | Fix boolean types, add missing downloadEnabled | Arman | 2020-09-22 | 1 | -4/+10 |
| | |||||
* | production.md - typo (#3169) | Steffen Möller | 2020-09-21 | 1 | -1/+1 |
| | | | | | | | * production.md - typo * production.md: URL update to https://instances.joinpeertube.org In reaction to comment in pull request. | ||||
* | Fix docker guide | Chocobozzz | 2020-09-10 | 1 | -6/+10 |
| | |||||
* | Bumped to version v2.4.0v2.4.0 | Chocobozzz | 2020-09-08 | 1 | -1/+1 |
| | |||||
* | Bumped to version v2.4.0-rc.1v2.4.0-rc.1 | Chocobozzz | 2020-08-27 | 1 | -1/+1 |
| | |||||
* | Deprecate old static routes | Chocobozzz | 2020-08-26 | 1 | -1/+1 |
| | |||||
* | Update openapi documentation | Chocobozzz | 2020-08-26 | 1 | -0/+2 |
| | | | | Regarding "files" property of the video object | ||||
* | Clearer install guide for service | Chocobozzz | 2020-08-26 | 1 | -1/+1 |
| | |||||
* | Add ssl support to postgresql | Chocobozzz | 2020-08-24 | 1 | -0/+1 |
| | |||||
* | Use update i18n command instead of generate | Chocobozzz | 2020-08-24 | 1 | -3/+1 |
| | |||||
* | Update plugin guides toc | Chocobozzz | 2020-08-21 | 1 | -3/+5 |
| | |||||
* | Add doc for custom video fields | Chocobozzz | 2020-08-21 | 1 | -0/+62 |
| | |||||
* | Add client build instructions to plugins | Chocobozzz | 2020-08-21 | 1 | -0/+25 |
| | |||||
* | Add type information for create-transcoding-job's -r | Sumit Khanna | 2020-08-19 | 1 | -0/+1 |
| | |||||
* | Fix certbot section | Chocobozzz | 2020-08-14 | 1 | -6/+4 |
| | |||||
* | Update ffmpeg min version | Chocobozzz | 2020-08-11 | 1 | -33/+25 |
| | |||||
* | Handle playlist methods in embed api | Chocobozzz | 2020-08-07 | 1 | -0/+12 |
| | |||||
* | Fix openapi schema variable interpolation | Chocobozzz | 2020-08-03 | 1 | -1/+1 |
| | |||||
* | Fix openapi schema | Chocobozzz | 2020-08-03 | 1 | -0/+2 |
| | |||||
* | Add openapi doc | Chocobozzz | 2020-07-31 | 1 | -9/+111 |
| | |||||
* | Switch examples to curl since httpie has a 512MB limit (#3012) | Jinn Koriech | 2020-07-28 | 1 | -15/+18 |
| | | | Co-authored-by: Rigel Kent <par@rigelk.eu> | ||||
* | Merge branch 'release/2.3.0' into develop | Chocobozzz | 2020-07-21 | 1 | -1/+1 |
|\ | |||||
| * | Bumped to version v2.3.0v2.3.0 | Chocobozzz | 2020-07-21 | 1 | -1/+1 |
| | | |||||
* | | Update openapi | Chocobozzz | 2020-07-10 | 1 | -43/+48 |
| | | |||||
* | | Update contributing guide | Chocobozzz | 2020-07-10 | 1 | -0/+17 |
| | | |||||
* | | Add new abuses tests | Chocobozzz | 2020-07-10 | 1 | -12/+12 |
| | | |||||
* | | Add migrations | Chocobozzz | 2020-07-10 | 1 | -11/+11 |
|/ | |||||
* | Add ability to override client assets : logo - favicon - PWA icons - PWA ↵ | Kim | 2020-07-10 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | manifest name and description (#2897) * Add client-overrides storage to config * Add static-serve for client overrides * Move backgroun-image logo from bundle to css tag for runtime content hash * Add dynamic JSON manifest * Add content hash for manifest, favicon and logo Co-authored-by: kimsible <kimsible@users.noreply.github.com> | ||||
* | Bumped to version v2.3.0-rc.1v2.3.0-rc.1 | Chocobozzz | 2020-07-06 | 1 | -1/+1 |
| | |||||
* | add blocked filter in users list to filter banned users | Rigel Kent | 2020-07-02 | 1 | -1/+25 |
| | | | | fixes #2914 | ||||
* | deprecate video abuse route, soon to be superseeded | Rigel Kent | 2020-07-02 | 1 | -0/+4 |
| | |||||
* | Fix users tests | Chocobozzz | 2020-07-02 | 1 | -5/+5 |
| | |||||
* | fix go client library generation | Rigel Kent | 2020-06-29 | 1 | -0/+1 |
| | |||||
* | Update CentOS insutructions in dependencies.md | Clifford Garwood II | 2020-06-29 | 1 | -6/+45 |
| | | | | | | | | Created section for CentOS 8 instructions as it deviates from CentOS 7 - There is no python binary that can be installed with a package so it must be symlinked - Removed packages not needed from step 4 - Removed step concerning g++ as the version in CentOS 8 is usable - Improved wording for Steps summary in both CentOS 8 and 7 | ||||
* | allow limiting video-comments rss feeds to an account or video channel | Rigel Kent | 2020-06-27 | 1 | -5/+40 |
| | |||||
* | update openapi spec with links and callback for search | Rigel Kent | 2020-06-27 | 1 | -19/+93 |
| | |||||
* | add examples and descriptions, missing filters for abuses in openapi spec | Rigel Kent | 2020-06-26 | 1 | -195/+565 |
| | |||||
* | switch plugins public settings to unauthenticated in the openapi spec | Rigel Kent | 2020-06-26 | 1 | -2/+0 |
| | |||||
* | add plugins to the openapi spec | Rigel Kent | 2020-06-25 | 1 | -1/+292 |
| |