Recipe for Open Inventory created by EOTL https://codeberg.org/eotl/open-inventory
Go to file
blu 56e73c981b
re-enable healtchecks
2024-03-18 18:39:05 +01:00
.env.sample update .env.sample 2024-03-18 14:34:20 +01:00
.gitignore first simple version of the recipe 2024-03-15 13:36:54 +01:00
LICENSE revert formatting changes in the LICENSE file to reduce noise in the PR diff 2024-03-15 13:41:53 +01:00
README.md fix docker image link in README 2024-03-15 17:40:17 +01:00
abra.sh one more fixup 2024-03-18 14:23:09 +01:00
compose.yml re-enable healtchecks 2024-03-18 18:39:05 +01:00
entrypoint.sh.tmpl fixing docker error 2024-03-15 18:26:22 +01:00

README.md

open-inventory

Build Status

  • Category: Apps
  • Status: 3, stable
  • Image: open-inventory, 4, upstream
  • Healthcheck: Yes
  • Backups: No
  • Email: No
  • Tests: No
  • SSO: No

Usage

Server setup

  1. Set up your server (tutorial)
  2. Install abra locally (guide here)
  3. Deploy coop-cloud/traefik on the server. It acts as proxy, and it handles automagically TLS certificate creation and update (via Let's Encrypt).

Create open-inventory app and deploy

  1. $ abra app new open-inventory --secrets (optionally with --pass if you'd like to save secrets in pass)
  2. $ abra app config open-inventory.example.net
    • be sure to change DOMAIN to something that resolves to your server
    • APP_URL as well needs to be set
  3. $ abra app deploy open-inventory.example.net

open-inventory initial setup

  1. Run

    $ abra app cmd open-inventory.example.net app initial_setup it will run the initial migrations, and create the first admin user

open-inventory specific abra commands

Have a look at the abra.sh file in this repo, there are some handy commands ready. You can run them as, for example:

$ abra app cmd open-inventory.example.net app clear_cache