unfoldingWord / inventoryst

Run inventories for all the platforms that we are active on

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

Inventoryst is a script to gather relevant information from all kinds of platforms and store that information into Markdown (.md) files. The intent is to have all relevant information ready in one place.

Setup and run

Manual

  1. Clone this repository
git clone unfoldingword/inventoryst
  1. Setup and activate Python virtual environment
cd inventoryst
python -m venv venv
source venv/bin/activate
  1. Install requirements
pip install -r requirements.txt
  1. Configure your .env file
    Use the file example.env for guidance

  2. Run the script

python main.py

Docker

  1. Pull the docker file
docker pull unfoldingword/inventoryst
  1. Configure the .env file
    Use the file example.env for guidance

  2. Run your container

docker run --rm --env-file=.env -v /path/to/markdown_files:/app/output unfoldingword/inventoryst

About

Run inventories for all the platforms that we are active on


Languages

Language:Python 99.0%Language:Dockerfile 1.0%