Commit Graph

184 Commits

Author SHA1 Message Date
Rigel Kent 63703d8cee
move crowdfunding information to CREDITS.md
moving that information to properly group contributions and crediting
in preparation of the v3 crowdfunding end
2020-11-21 17:51:07 +01:00
Rigel Kent 64b5c2476a
remove outdated badges, add authorization to caption routes 2020-11-20 11:29:37 +01:00
Rigel Kent 5f59cf077f
refresh nginx config and optimize delivery (#3313)
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
2020-11-16 19:16:49 +01:00
Rigel Kent 867ed6514d
move dependencies versions list to engines in package.json 2020-11-10 15:02:26 +01:00
Arman 7d48ea83be Fixed openapi.yml link url
openapi.yml link was broken on README.md
2020-09-10 13:40:51 +02:00
Chocobozzz f309a156a6
Update ffmpeg min version 2020-08-11 16:22:57 +02:00
Rigel Kent 7dba27a897
change travis badge to github actions badge 2020-08-03 19:02:37 +02:00
Chocobozzz 99139e7753
Add roadmap info in readme 2020-05-27 14:12:18 +02:00
Chocobozzz 853c3d533d
Fix browserstack badge 2020-05-12 12:07:54 +02:00
Chocobozzz 1055eb3a7b
Use travis.com badge now 2020-04-14 15:06:23 +02:00
Chocobozzz fbb740a316
Update peertube introduction 2020-04-14 15:01:40 +02:00
Chocobozzz 0c534f784f
Update readme travis badge 2020-04-14 14:39:33 +02:00
Chocobozzz e2ffb59e7e
Update readme 2020-04-14 14:36:23 +02:00
DontUseGithub ea99238780
(doc) update copyright to 2020 2020-02-13 16:56:52 +01:00
Chocobozzz 0385b79750
Update README image link 2020-01-03 10:10:31 +01:00
Rigel Kent fb2d440876
Update main image in README 2020-01-02 16:58:46 +01:00
Chocobozzz 9bdcf6248f
Update browser stack badge 2019-11-13 09:21:03 +01:00
Chocobozzz 4053ba6f6e
Fix broken links on docker hub 2019-11-13 09:14:14 +01:00
Chocobozzz 53a6d0a348
Update readme links 2019-11-13 09:12:09 +01:00
Chocobozzz 1eb23e12f7
Add contributors in about peertube page 2019-09-05 15:40:09 +02:00
Lukas Winkler 24339368e2 fix URL in README 2019-08-22 09:21:33 +02:00
Chocobozzz 51c3544718
Deprecate Node 8
The support ends on December 2019: https://github.com/nodejs/Release#release-schedule
2019-08-07 12:07:59 +02:00
Chocobozzz 2284f20207
Add gitlab ci support 2019-07-29 13:40:39 +02:00
Philip Durbin ff747e7940 (doc) add link to hardware requirements in README (#1848) 2019-05-25 14:30:11 +02:00
Chocobozzz fe419518d0
Add install and upgrade words in readme 2019-05-24 10:33:14 +02:00
Chocobozzz 46e9407c60
Update URLs to point to new documentation site 2019-05-23 14:58:34 +02:00
Lint 66d332340e Update year to 2019 (#1623)
* Update year to 2019

* Update copyright year to 2015-2019
2019-02-12 09:30:38 +01:00
Thomas Citharel 8dae69dbaf Add the discord bridge
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2019-01-25 08:24:47 +01:00
Chocobozzz 34515397d0
Update README.md 2018-12-13 17:12:39 +01:00
Rigel Kent 3f82804c6c
add donate link, move redundancy doc and images to docs.joinpeertube.org 2018-11-23 18:02:08 +01:00
Rigel Kent f95cb03a29
(doc) less technical headline, more compact introduction
* FAQ: moving motivation from README.
* README: headline is more appealing to a non-technical public. Introduction now presents WebTorrent and ActivityPub.
2018-11-22 16:27:27 +01:00
Thomas Kuntz 9644c2a88e Add Introduction to README
Provide small explanation of what is PeerTube and point to resources to learn more (combined with 'Want to see in action?' links)
2018-11-22 15:41:17 +01:00
Rigel Kent 3e9e6f2f14
migrate Swagger 2.0 spec to OpenAPI 3.0.0 2018-11-15 14:10:16 +01:00
Thomas Kuntz 0c4706b280 more welcoming Contributing section in README.md (#1365) 2018-11-03 14:56:34 +01:00
Jagannath Bhat 2f050a998e tiny syntax correction in README.md (#1363) 2018-10-31 15:10:57 +01:00
Thomas Kuntz c4ac459314 closing link tag for logo link in README.md (#1362) 2018-10-31 15:06:27 +01:00
Thomas Kuntz 8af9b8ae69 replace 'Create one' with 'Create an instance' in README.md (#1367) 2018-10-31 14:33:43 +01:00
Alexander F. Rødseth 4fe98be6b4 typo and grammar in README.md (#1281) 2018-10-15 21:41:42 +02:00
Rigel Kent 12b119c05a
(doc) update architecture, tools and readme 2018-10-14 21:08:52 +02:00
Pierre-Alain TORET 6e5a785b20 README.md : Fix link to admin server tools 2018-10-12 10:31:02 +02:00
Rigel Kent 669121a684
correct first landing videos in README 2018-10-12 10:14:10 +02:00
Rigel Kent 43971993e3
add features section to README.md 2018-10-03 01:35:41 +02:00
Rigel Kent 40256645ff
revamped README.md 2018-10-02 15:27:28 +02:00
Chocobozzz 6247b2057b
Fix client e2e tests 2018-09-20 15:45:11 +02:00
Chocobozzz 415acc63cf
Add comments in nginx regarding blocks that can be safely removed 2018-09-17 17:45:54 +02:00
Edouard SCHWEISGUTH 649fa07756 Changes the README schemas (#984)
* Change readme schema & add their sources

* Add titles
2018-08-30 08:33:05 +02:00
Chocobozzz 47c951b70b
We need redis >= 2.8.18 now we use Bull 2018-08-08 09:41:34 +02:00
Adam Gauthier 68037af892 Fix minor typos in README 2018-07-21 09:10:45 +02:00
Chocobozzz 2e0752b8c0
Add our crowdfunding supports 2018-07-18 10:30:47 +02:00
Chocobozzz bc9dfdc04a
Add link to server admin tools in readme 2018-07-11 10:49:50 +02:00