Linkr
Home Resources Tools Documentation Blog Demo
FR
  • What is Linkr?
  • Deployment modes
  • Quick start
  • Local install
  • With Docker
  • Manual install
  • Client-only
  • Your first project
  • Workspaces and projects
  • The data pipeline
  • Entities and sharing
  • Versioning and collaboration
  • Overview
  • Projects
  • Wiki
  • Plugins
  • Members and roles
  • Settings
  • Schemas
  • Databases
  • Derived sub-databases
  • Data quality
  • Data catalog
  • SQL script collections
  • ETL pipelines
  • Overview
  • Mapping projects
  • Global view
  • Target concepts
  • Mapping editor
  • Suggestions
  • Evaluation
  • Export
  • Overview
  • Concepts
  • Cohorts
  • Patient data
  • Pipeline
  • Datasets
  • IDE
  • Web apps
  • Versioning
  • Overview
  • Tabs and widgets
  • Built-in widgets
  • Analysis widgets
  • Control charts (SPC)
  • Surveys and eCRF
  • R and Python code
  • Filters, settings and export
  • Overview
  • Presentation mode
  • Exporting a report
  • Agents
  • Model providers
  • Skills
  • Authoring through MCP
  • Import and export
  • Git versioning
  • Community catalog
  • Publishing content
  • Production install
  • Configuration
  • Authentication and permissions
  • Files on the server
  • Backup and restore
  • Glossary
  • Keyboard shortcuts
  • Release notes
Documentation Getting started Local install

Local install

Choose how to install Linkr on your machine: Docker, manual install or client-only mode.

Summary

Three installation methods. The simplest, and the one we recommend, is Docker: one file to download, one command, and Linkr is running — no repository to clone, nothing to compile. A manual install (Python + Node.js) gives the same thing without Docker, for development. Finally, client-only mode needs nothing but Node.js: more limited, but enough to discover Linkr or publish a static site.

Client Available in client-only mode — runs entirely in the browser, no backend. Backend Available with the FastAPI backend.

Choose a method

Docker Recommended

Every feature, nothing to build. The images are published on Docker Hub: one file, one command, and Linkr is running. Also suits a server.

~5 min, plus the image download (~780 MB) Requires: Docker
curl -O https://framagit.org/interhop/linkr/linkr/-/raw/main/docker/docker-compose.hub.yml
echo "LINKR_SECRET_KEY=$(python3 -c 'import secrets; print(secrets.token_urlsafe(48))')" > .env
docker compose -f docker-compose.hub.yml up
Full guide
Manual install For development

The same features, without Docker: the Python backend and the frontend run directly on your machine, with hot reload.

~15 min Requires: Node.js 20+Python 3.12+Git
git clone https://framagit.org/interhop/linkr/linkr.git && cd linkr
npm install
python3 -m venv apps/api/.venv && source apps/api/.venv/bin/activate
pip install -e "apps/api[dev]"
# then the two configuration files, see the guide
npm run dev:all
Full guide
Client-only Lightest

Everything runs in the browser: no backend, no accounts, no remote warehouse. To discover Linkr, work on local files on your own, or publish a static site.

~5 min Requires: Node.js 20+Git
git clone https://framagit.org/interhop/linkr/linkr.git && cd linkr
npm install
npm run dev:web
Full guide

Comparing the three methods

DockerManualClient-only
User accounts and sharing✓✓—
Remote data warehouse✓✓—
Git versioning✓✓—
Nothing to compile✓——
Hot reload (development)—✓✓
Publishing as a static site——✓

What each mode enables is detailed in Deployment modes.

Just want to try it?

Nothing to install: the online demo runs Linkr right in your browser, with example data.

Next steps

  • Deploy an instance for your team or institution: Production install.
  • Build your first project: Your first project.
PreviousQuick startNextWith Docker

Product

  • Home
  • Demo

Resources

  • Documentation
  • Resources
  • Tools
  • Blog

Community

  • Framagit source code
  • Github source code

About

  • InterHop.org
  • Contact

2021–2026 InterHop — CC BY-NC-SA 4.0 (site) · GPLv3 (software)