initial dump of deployment files

This commit is contained in:
philipp 2023-03-18 12:37:16 +01:00
commit 16e3c3fb31
8 changed files with 1593 additions and 0 deletions

22
README.md Normal file
View file

@ -0,0 +1,22 @@
# InvenTree Deployment
These are the deployment files required to get InvenTree up and running. InvenTree is deployed as a `docker compose` setup and therefore has the following dependencies:
- Podman/Docker
- Docker Compose
- Make (as script runner)
## Configuration
Copy the `sample.env` into a file named `.env` and make sure to adapt all values to your needs, especially secrets.
## Installation
In order to run invoke an update or complete the first setup, `make update` is used to pull the latest images and apply all database migrations.
The command `make up` can be used to run the setup as a foreground service, `make "up -d"` can be used to run the setup in detached mode.
### SSO
Login as InvenTree admin user. Under `Settings > Login Settings` make sure to `Enable SSO`.