Browse Source

App Submission: OctoPrint (#449)

Co-authored-by: Nathan Fretz <nmfretz@gmail.com>
main
Mateo Silguero 1 year ago
committed by GitHub
parent
commit
46673f2bb3
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 16
      octoprint/docker-compose.yml
  2. 27
      octoprint/umbrel-app.yml

16
octoprint/docker-compose.yml

@ -0,0 +1,16 @@
version: "3.7"
services:
app_proxy:
environment:
APP_HOST: octoprint_web_1
APP_PORT: 5000
PROXY_AUTH_ADD: "false"
web:
image: octoprint/octoprint:1.9.2@sha256:80ed8b8a1be8713506e7e29fc5b2ec55241242e28a5d8a474a25d9f2aab0843f
privileged: true
volumes:
- ${APP_DATA_DIR}/data:/octoprint
- /dev:/dev
restart: on-failure

27
octoprint/umbrel-app.yml

@ -0,0 +1,27 @@
manifestVersion: 1
id: octoprint
category: files
name: OctoPrint
version: "1.9.2"
tagline: A snappy web interface for your 3D printer
description: >-
OctoPrint provides a snappy web interface for controlling consumer 3D printers.
OctoPrint's powerful plugin system allows extending its functionality with awesome plugins from the community.
Plug your 3D printer into your Umbrel to control and monitor every aspect of your 3D printer and your printing jobs right from within your browser.
developer: OctoPrint
website: https://octoprint.org/
repo: https://github.com/OctoPrint/OctoPrint
support: https://community.octoprint.org/
port: 5003
submitter: mateosilguero
submission: https://github.com/getumbrel/umbrel-apps/pull/449
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
dependencies: []
path: ""
defaultUsername: ""
defaultPassword: ""
Loading…
Cancel
Save