|
3 | 3 | This is the primary image of `octoprint/octoprint`. It is designed to work similarly, and support the
|
4 | 4 | same out of the box features as the octopi raspberry-pi machine image, using docker.
|
5 | 5 |
|
| 6 | +The `octoprint/octoprint` image uses semantic versioning, but the tags for `octoprint/octoprint` follow the |
| 7 | +version of octoprint contained in the image. As a result we recommend you always check the [CHANGELOG](CHANGELOG.md) |
| 8 | +or [Releases](https://github.com/OctoPrint/octoprint-docker/releases) before pulling an image, _even if you are pulling the same tag_. |
| 9 | + |
| 10 | +You can subscribe to be notified of releases as well, by selecting the Watch button in the upper right corner, |
| 11 | +choosing "Custom", and checking "Releases". |
| 12 | + |
| 13 | +In addition, we know that OctoPrint is not the best suited type of application for containerization, but we're |
| 14 | +working hard to make it as compatible as possible. Please check out our [Roadmap](https://github.com/OctoPrint/octoprint-docker/projects/4), |
| 15 | +or join the discussion in the `#dev-docker` or `#support-docker` channels on the official OctoPrint Discord |
| 16 | +[discord.octoprint.org](https://discord.octoprint.org). |
| 17 | + |
6 | 18 | **Tags**
|
7 | 19 |
|
8 | 20 | - `latest` - will always follow the latest _stable_ release
|
@@ -57,11 +69,12 @@ There are configuration values that you pass using container `--environment` opt
|
57 | 69 | Listed below are the options and their defaults. These are implicit in example [docker-compose.yml](docker-compose.yml),
|
58 | 70 | and if you wish to change them, refer to the docker-compose docs on setting environment variables.
|
59 | 71 |
|
60 |
| -| variable | default | |
61 |
| -| -------- | ------- | |
62 |
| -| `CAMERA_DEV` | `/dev/video0` (see [note](#devices_note)) | |
63 |
| -| `MJPG_STREAMER_INPUT` | `-y -n -r 640x480` | |
64 |
| -| `ENABLE_MJPG_STREAMER` | `false` | |
| 72 | +| variable | default | description | |
| 73 | +| -------- | ------- | ----------- | |
| 74 | +| `CAMERA_DEV` | `/dev/video0` | (see [note](#devices_note)) | |
| 75 | +| `MJPG_STREAMER_INPUT` | `-y -n -r 640x480` | params for mjpg-streamer | |
| 76 | +| `ENABLE_MJPG_STREAMER` | `false` | enable or disable mjpg-streamer |
| 77 | +| `AUTOMIGRATE` | `false` | Will attempt to detect and migrate filesystems structures from previous versions of this image to be compatible with the latest release version. recommend you backup before trying this as this is a new feature that has been difficult to test fully | |
65 | 78 |
|
66 | 79 | **note:** You will still need to declare the `device` mapping in your docker-compose file or docker command,
|
67 | 80 | even if you explicitly declare the `CAMERA_DEV`. The value of `CAMERA_DEV` is used in starting the mjpg-streamer
|
|
0 commit comments