Skip to content
 
 

Repository files navigation

PeerLink

An Agentic Tool to Find Grant Reviewers

flowchart TD;

AN[Anthropic API]
GF[Gravity Forms API]
OA[OpenAlex API]
ZZ[Public Access] --> |peerlink.iths.org HTTPS UWNetID Protected| F

subgraph rit-pub-con1;
F[Frontend Container] --> |:8000| B[Backend Container]
B <--> |:3306| D[(MariaDB Container)]
end

B <--> AN
B <--> GF
B <--> OA
Loading

Actions

name: Peerlink Container Deploy

on:
  workflow_dispatch:

jobs:

  deploy:
    runs-on: self-hosted
    steps:   
      - name: Docker deploy
        run: docker compose up -d
    env:
      ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
      DATABASE_URL: ${{ secrets.DATABASE_URL }}
      GRAVITY_FORMS_API_CONSUMER_KEY: ${{ secrets.GRAVITY_FORMS_API_CONSUMER_KEY }}
      GRAVITY_FORMS_API_CONSUMER_SECRET: ${{ secrets.GRAVITY_FORMS_API_CONSUMER_SECRET }}
      MARIADB_ROOT_PASSWORD: ${{ secrets.MARIADB_ROOT_PASSWORD }}
      OPENALEX_API_KEY: ${{ secrets.OPENALEX_API_KEY }}
      STORAGE_BACKEND: ${{ secrets.STORAGE_BACKEND }}

About

Fork of iSchool app

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages