Commit Graph

448 Commits

Author SHA1 Message Date
David Dobryakov
b2b0ce8ac8 Fix embed api docs
player.stop() -> player.pause()
2020-03-25 13:52:35 +01:00
Christoph Geschwind
5a390259b2 Change raw.github.com to raw.githubusercontent.com
```
> GET /Chocobozzz/PeerTube/master/support/docker/production/.env HTTP/1.1
> Host: raw.github.com
> User-Agent: curl/7.58.0
> Accept: */*
>
< HTTP/1.1 301 Moved Permanently
< Location: https://raw.githubusercontent.com/Chocobozzz/PeerTube/master/support/docker/production/.env
```
2020-03-21 12:31:01 +01:00
Chocobozzz
5ab994fe8e Fix embed api documentation 2020-03-20 15:04:02 +01:00
kimsible
cd7ec86f5c feat: add dkim to docker-compose 2020-03-11 15:02:13 +01:00
Rigel Kent
61b20252a0 Add Nginx configuration to redirect videos to an s3 bucket 2020-03-09 09:41:29 +01:00
Rigel Kent
62df8cc1f0 Reword HSTS configuration to warn user of nginx's add_header shortcomings 2020-03-03 11:40:45 +01:00
Chocobozzz
9a207a71b2 Add missing api=1 info in embed quickstart 2020-02-28 14:01:17 +01:00
Chocobozzz
93468b0889 Bumped to version v2.1.1 2020-02-28 13:45:42 +01:00
Kim
e962e1c3c5 Chore/docker-documentation-improvements (#2494)
* unify env_var names to replace

* detail more and improve docker doc

* fix title

* move acme email and domains to traefik command

* add details about TRAEFIK_ACME_* variables

* Fix preview links from /develop to /master
2020-02-24 15:30:14 +01:00
Rigel Kent
f30736c891 Minor update to the OpenAPI: instance config recent additions 2020-02-21 21:25:55 +01:00
Average Dude
170cd639a7 Create template dirs for openapi clients and provide README templates
The definitions are now also in the template dirs because they will be ignored by the generator.
Generators only use overrides and don't do anything with new files.
2020-02-18 14:49:11 +01:00
Chocobozzz
8d3fe90c3f Add missing ca-certificates in docker image 2020-02-17 10:34:09 +01:00
John Livingston
45f1bd72a0 Creating a user with an empty password will send an email to let him set his password (#2479)
* Creating a user with an empty password will send an email to let him set his password

* Consideration of Chocobozzz's comments

* Tips for optional password

* API documentation

* Fix circular imports

* Tests
2020-02-17 10:16:52 +01:00
Kim
c5621bd23b Fix missing python dependency in Dockerfile.buster (#2495)
* Fix missing youtube-dl dependency in buster docker image

* Fix missing python dependency in buster docker image
2020-02-17 10:01:22 +01:00
Rigel Kent
c9925e2d13 Add libraries section to the REST Quickstart
Document the new OpenAPI clients in the REST Quickstart, listing supported languages and their repositories.
2020-02-17 09:33:45 +01:00
Chocobozzz
1d17d86349 Merge branch 'open-api-clients' into develop 2020-02-17 09:03:49 +01:00
Moritz Warning
fa62543c31 fix markdown link (#2504)
(doc) fix markdown link in docker.md
2020-02-16 23:22:23 +01:00
Average Dude
002df3813d OpenAPI clients generation 2020-02-14 14:14:14 +01:00
Chocobozzz
7024e9120b Merge branch 'release/2.1.0' into develop 2020-02-11 09:44:59 +01:00
Chocobozzz
6b7e246ac7 Bumped to version v2.1.0 2020-02-11 08:35:39 +01:00
Rigel Kent
06bcfbd9f7 Downsample to the closest divisor standard framerate 2020-01-29 13:42:15 +01:00
Chocobozzz
0539dba824 Force utf8 when creating the database 2020-01-29 11:48:19 +01:00
Chocobozzz
e669ff5873 Add redundancy CLI doc 2020-01-28 13:57:49 +01:00
Chocobozzz
751c8f68ec Add openssl in docker container 2020-01-27 15:07:01 +01:00
Chocobozzz
5aafc6f373 Bumped to version v2.1.0-rc.1 2020-01-27 08:44:04 +01:00
Rigel Kent
205ed5b7dc Add video caption upload documentation and improve error message
fixes #2038
2020-01-09 14:11:39 +01:00
Chocobozzz
8b7bd16673 Update changelog, 2.1.0-rc.1 -> end of January 2020-01-07 11:44:28 +01:00
ManMade-cube42
7a3864e818 Replace peertube.example.com with user's Peertube domain. (#2356)
* Add Sed

* Update production.md

* Minor Fix (+ add sudo)

* Update production.md
2019-12-30 10:39:59 +01:00
Rigel Kent
5b0413ddaa Add author indicator to the comment replies loader 2019-12-28 11:48:53 +01:00
Rigel Kent
71810d0bcb Update OpenAPI documentation to include basic playlists and new comment sorting 2019-12-27 17:52:53 +01:00
Chocobozzz
03d641a0d7 Add embed api build 2019-12-18 10:14:25 +01:00
Chocobozzz
478924a044 Add package.json for embed api 2019-12-18 10:14:24 +01:00
Chocobozzz
1a5fd848b4 Update nginx cipher to the one we use on framatube 2019-12-17 09:46:28 +01:00
tilllt
91fa7960f4 Added pointer to the .env file 2019-12-12 14:09:57 +01:00
Markus Richter
729c0f4d41 Slightly relax Cipher Suite hardening
This enables legacy software like apps on android 4.4.2 and matches the traefik configuration, where the specific cipher suite is already allowed.
2019-12-12 10:03:56 +01:00
Chocobozzz
c82bf36a3f Docker: stretch -> buster 2019-12-12 09:49:31 +01:00
Ben Lubar
7269868682 Add support for HLS in the Docker container. (#2324)
* Add support for HLS in the Docker container.

* Remove comment from Dockerfile.stretch
2019-12-12 09:41:52 +01:00
Chocobozzz
63247475a1 Fix nginx config
CORS headers were removed. See https://www.nginx.com/resources/wiki/start/topics/depth/ifisevil/
2019-12-10 16:39:22 +01:00
Chocobozzz
f37db8966d Add streaming playlists endpoint in nginx 2019-12-10 12:11:20 +01:00
Chocobozzz
7b7d4e2a6a Add client_body_temp_path hint in nginx template 2019-12-05 11:25:00 +01:00
Felix Ableitner
244e955e4e Simplify Dockerfile and slim Docker image 2019-12-04 08:43:58 +01:00
Chocobozzz
44daca1f41 Try to fix gitpod 2019-12-03 17:22:25 +01:00
MrGiga
3062112200 Fix For GitPod 2019-11-28 09:22:48 +01:00
Dirk Kelly
ab87af1155 Update dependencies.md to be consistent
The current dependencies document syntax is broken on https://docs.joinpeertube.org/#/dependencies.
This update makes the page source consistent across distributions in the hopes of avoiding rendering issues.
2019-11-27 08:50:35 +01:00
Leopere
76d5770b7a Clarify and expand on admin credentials detail
It felt unclear so I clarified and suggested a method for obtaining the credentials easier.
2019-11-18 09:43:25 +01:00
Leopere
e2882b2ccb Sticking to one env-var management system (#2247)
* Sticking to one env-var management system

Starting with the Postgres container so that you only have to set overlapping environment variables in one place.

* Moving Postfix envvars pt 1

* Moving Postfix envvars pt 2 .env file

* Added missing envvars.

* Adding functioning glue

Suggest something better if you wish.

* removed IP from example

* Removed default network from update.
2019-11-18 09:38:05 +01:00
Chocobozzz
a42294c5ed Merge branch 'weblate' into develop 2019-11-13 10:05:27 +01:00
Chocobozzz
2ef1d2bb74 Update localization dev guide 2019-11-13 10:04:17 +01:00
Chocobozzz
cd1d6c23da Remove unused files 2019-11-13 10:04:16 +01:00
Chocobozzz
81ad5366f7 Forgot a mention in changelog 2019-11-13 10:04:16 +01:00