Want to see it in action?
* Demonstration servers:
- * [peertube.cpy.re](http://peertube.cpy.re)
- * [peertube2.cpy.re](http://peertube2.cpy.re)
+ * [peertube.cpy.re](http://peertube.cpy.re)
+ * [peertube2.cpy.re](http://peertube2.cpy.re)
* [peertube3.cpy.re](http://peertube3.cpy.re)
* [Video](https://peertube.cpy.re/videos/watch/f78a97f8-a142-4ce1-a5bd-154bf9386504)
to see what the "decentralization feature" looks like
* OpenSSL (cli)
* FFmpeg
+## Run using Docker
+
+You can quickly get a server running using Docker. You need to have [docker](https://www.docker.com/community-edition) and [docker-compose](https://docs.docker.com/compose/install/) installed.
+
+For this example configuration, you should also run a reverse proxy. The example
+Docker Compose file provides example labels for the Traefik load balancer,
+though any HTTP reverse proxy is compatible.
+
+Example for running a peertube server locally:
+
+```bash
+sudo \
+ PEERTUBE_HOSTNAME=peertube.lvh.me \
+ PEERTUBE_ADMIN_EMAIL=test@example.com \
+ PEERTUBE_TRANSCODING_ENABLED=true \
+ docker-compose up app
+```
+
+(Get the initial root user password from the program output.)
+
## Production
See the [production guide](support/doc/production.md).