{"repo":"recogito/recogito-studio","free":true,"listed":false,"github":"https://github.com/recogito/recogito-studio","clone":"git clone https://github.com/recogito/recogito-studio.git","description":"Self hosting code for Recogito-Studio","language":"PLpgSQL","stars":24,"topics":["annotation","iiif","tei"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"Recogito Studio RecogitoStudio is ready for self-hosting! Documentation Trigger.dev (project import/export) Project import/export runs as background jobs on Trigger.dev, so a Trigger.dev project is required for those features (the rest of the app works without it). You can use managed Trigger.dev Cloud or self-host your own instance. See Set Up Trigger.dev for the setup and task-deploy steps. If you self-host, pin your instance to a version compatible with the client's @trigger.dev/sdk (see package.json ). Upgrade Recogito Studio Manual upgrade To upgrade your self-hosted instance, you can follow the manual upgrade guide. Automatic upgrade via shell script For a faster, hands-off upgrade process, you can use the provided upgrade.sh script. This script automatically pulls the latest code, applies your custom configurations, builds the new Docker image, updates the database schema, and restarts your containers. Make sure you are in the root of this repo, recogito-studio , and pull the latest version. Before upgrading, compare your live .env file against the latest .env.example to ensure you aren't missing any newly required variables. Before you can run the script for the first time, you will need to grant it execution permissions. Finally, execute the script. Note: The upgrade process builds a new Docker image from scratch and pushes schema changes to your database. Depending on your server's resources, this process usually takes a few minutes to complete.","default_branch":null,"files":null,"tree":[],"storefront":"/r/recogito","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/recogito/recogito-studio/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}