Recipe for Open Inventory created by EOTL https://codeberg.org/eotl/open-inventory
.env.sample | ||
.gitignore | ||
abra.sh | ||
compose.yml | ||
entrypoint.sh.tmpl | ||
LICENSE | ||
README.md | ||
UPGRADE.md |
open-inventory
- Category: Apps
- Status: 3, stable
- Image:
open-inventory
, 4, upstream - Healthcheck: Yes
- Backups: No
- Email: No
- Tests: No
- SSO: No
Usage
Server setup
- Set up your server (tutorial)
- Install
abra
locally (guide here) - Deploy
coop-cloud/traefik
on the server. It acts as proxy, and it handles automagically TLS certificate creation and update (viaLet's Encrypt
).
Create open-inventory
app and deploy
$ abra app new open-inventory --secrets
(optionally with--pass
if you'd like to save secrets in pass)$ 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
- be sure to change
$ abra app deploy open-inventory.example.net
open-inventory initial setup
-
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
How to upgrade the recipe
Have a look here: UPGRADE.md