A streamlit app to query metadata from conda packages.
Tip
A public instance of this app is available at conda-metadata-app.streamlit.app.
Start by running pixi run postinstall to install the project locally.
Use pixi run dev to run the app in development mode, and pixi run deploy to run a production version of the app.
If you modified the configuration schema (see below), use pixi run schema to update the schema.
Please note that this project defines dependencies in both a pixi project file (pixi.toml) and a requirements.txt file.
The pixi project is used for local development and the Docker image, while the requirements.txt file is used for the
public Streamlit cloud deployment.
Refer to the Configuration Documentation for more information on how to customize the app.
A public Docker image of this app is available. To run the Docker app, execute the following command:
docker run -p 8080:8080 ghcr.io/Quansight-Labs/conda-metadata-app:latestBy default, the image uses the default configuration located at app_config.toml.
To supply a custom configuration, mount a file to /app/app_config.toml:
docker run -p 8080:8080 -v /path/to/app_config.toml:/app/app_config.toml ghcr.io/Quansight-Labs/conda-metadata-app:latestNote that if you use environment variables or secret files for credentials, you will need to set/mount those as well.

