Chocobozzz
fd5e57bbe2
Docker config directory as volume
2018-05-07 18:41:10 +02:00
Chocobozzz
af111faf77
Fix docker production configuration
2018-05-07 15:26:28 +02:00
Chocobozzz
13a6b53655
Preferably use the docker hub image
2018-05-07 10:51:44 +02:00
Florent Fayolle
4b431d519c
Adapt docker image file path in docker-compose.yml
2018-05-07 09:22:18 +02:00
Pierre-Alain TORET
cff8b272b1
Support hostname binding in config
...
* Add basic support for hostname binding
Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com >
* Make production example a bit more secure
Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com >
* Make example config files compatible with hostname binding modification
Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com >
* Fix typo
Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com >
* Bind on 127.0.0.1 by default
Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com >
* Update Docker configuration with hostname binding
Signed-off-by: Pierre-Alain TORET <pierre-alain.toret@protonmail.com >
2018-04-17 11:14:32 +02:00
Chocobozzz
c36d5a6b98
Try to fix docker automatic build (again...)
2018-04-16 20:22:42 +02:00
Chocobozzz
33837e8bc2
Try to fix automatic dockerbuild
2018-04-16 19:04:04 +02:00
Chocobozzz
4aeb67a569
Improve dockerfile
2018-04-16 18:44:57 +02:00
Florent Poinsaut
f36fb3ecb1
Fix the execution right for docker-entrypoint.sh
2018-04-16 17:26:50 +02:00
Florent Poinsaut
399d20eae6
use gosu to fix /data permissions errors
2018-04-16 09:33:49 +02:00
Florent Poinsaut
2cfd392b58
Add .gitignore for Docker
2018-04-10 22:08:40 +02:00
Chocobozzz
779f000083
Update docker image name
2018-04-03 09:04:35 +02:00
Armando Lüscher
2920281946
Fix little typo in variable.
2018-03-30 08:34:36 +02:00
Chocobozzz
490b595a01
Prevent brute force login attack
2018-03-29 11:03:30 +02:00
Chocobozzz
45cd28b679
Remove alpine image
2018-03-28 13:45:24 +02:00
Angristan
c7574e8661
Run the installation as the peertube user inside the Docker image ( #385 )
...
* Run the installation as the peertube user
* Run the installation as the peertube user
2018-03-23 14:33:51 +01:00
Chocobozzz
95540ed23a
Prepare building docker files on docker hub
2018-03-23 11:22:26 +01:00
Angristan
95981f6bec
Fix data volume path in docker-compose
2018-03-22 18:00:25 +01:00
Chocobozzz
bebf2d89d3
Add option to disable starttls
2018-03-22 16:12:52 +01:00
Angristan
0c49373af9
Use {postgres,redis}:alpine images with docker-compose ( #372 )
...
* Specify Redis major version
2018-03-22 14:08:55 +01:00
Benjamin Bouvier
3b2ed89181
[docker] Add short_description option in Docker configuration too; ( #342 )
2018-03-15 16:02:23 +01:00
Benjamin Bouvier
ef48a0d50a
[docker] Update production guidelines and docker-compose file; ( #341 )
2018-03-15 14:39:04 +01:00
kaiyou
6500a90cfe
Expose SMTP and instance settings in the Docker environment variables ( #277 )
2018-02-06 08:37:36 +01:00
kaiyou
e8395f027b
Add production Alpine and Debian Stretch Docker images ( #225 )
...
* First pass at a (swarm-compatible) docker image
Uses an existing traefik server as a https reverse proxy.
* Add example config for a Docker swarm deployment
* Point to traefik config for docker compose setup
* Clarify that traefik is needed for the example config
* Use node:8-stretch base image and don't install yarn
(The base image already contains yarn.)
* Initial commit for an Alpine Docker image
* Fix docker volume path
* Merge #213 and #225 and move files around
* Remove unnecessary dependencies from the alpine build
* Update Dockerfiles to match install path, config path, etc.
* Update the configuration in the example compose file
* Update the configuration in the example swarm file
* Remove the declared networks and volumes from the compose example, which are not strictly required
* Update attachment path in the documentation
* Display traefik as a suggestion and not a required dependency
* Update the Docker ignored files
* Fix typos reported in #225
* Move production Dockerfiles to a production directory
* Add the redis configuration settings
* Add Docker files to the dockerignore
* Make the signup limit configurable
2018-01-29 08:52:20 +01:00
Jan Keromnes
897cab462b
Pre-build PeerTube again in dev Dockerfile.
...
PeerTube pre-build was removed in #207 but is still valuable.
2018-01-25 14:48:06 +01:00
Benjamin Bouvier
a585af352c
Fixes #205 : Fix Janitor configuration;
2018-01-25 11:13:07 +01:00
Jan Keromnes
b270ad07f1
Add Janitor configuration file for PeerTube. ( #204 )
2018-01-16 16:46:04 +01:00
Jan Keromnes
492fd28167
Add a PeerTube development environment Dockerfile compatible with Janitor. ( #144 )
...
* Add a PeerTube development environment Dockerfile.
* Clone from develop instead of master in developer Dockerfile.
2017-12-04 10:58:02 +01:00