name: inventree
description: Open Source Inventory Management System
homepage: https://inventree.org
notifications: true
buildpack: https://github.com/matmair/null-buildpack#master
env:
  - INVENTREE_DB_ENGINE=sqlite3
  - INVENTREE_DB_NAME=database.sqlite3
  - INVENTREE_PLUGINS_ENABLED=true
  - INVENTREE_MEDIA_ROOT=/opt/inventree/media
  - INVENTREE_STATIC_ROOT=/opt/inventree/static
  - INVENTREE_BACKUP_DIR=/opt/inventree/backup
  - INVENTREE_PLUGIN_FILE=/opt/inventree/plugins.txt
  - INVENTREE_CONFIG_FILE=/opt/inventree/config.yaml
  - APP_REPO=inventree/InvenTree
before_install: contrib/packager.io/preinstall.sh
after_install: contrib/packager.io/postinstall.sh
before_remove: contrib/packager.io/preinstall.sh
before:
  - contrib/packager.io/before.sh
dependencies:
  - curl
  - poppler-utils
  - "python3.12 | python3.13 | python3.14"
  - "python3.12-venv | python3.13-venv | python3.14-venv"
  - "python3.12-dev | python3.13-dev | python3.14-dev"
  - python3-pip
  - python3-cffi
  - python3-brotli
  - python3-wheel
  - libpango-1.0-0
  - libharfbuzz0b
  - libpangoft2-1.0-0
  - gettext
  - nginx
  - jq
  - "libffi7 | libffi8"
targets:
  ubuntu-24.04: true
  ubuntu-26.04: true
  debian-13: true
