Adno is a web application for viewing, editing and sharing narratives and pathways on static images and IIIF images.
- Download the latest release from github.com/adnodev/adno/releases
- Unzip the archive
- Start a local web server from the unzipped folder — for example with Python:
python -m http.server 8080
- Open http://localhost:8080 in your browser
- Download and unzip the latest release
- Push the contents to a GitHub repository
- In your repository, go to Settings → Pages
- Select the branch to deploy from and save
Your Adno instance will be live at https://<your-username>.github.io/<your-repo>.
- ronallo.com — example manifests
https://free.iiifhosting.com/iiif/1c8d49343676a04fffcd92979c02e9394e48bac96f590fffbadffc9133cd06b9/info.jsonhttps://iiif.emf.fr/iiif/3/peutinger.jp2/info.jsonhttps://iiif.emf.fr/iiif/3/saint-savin.jpg/info.json
git clone https://github.com/adnodev/adno.git
cd adno
cp .env.example .env # fill in your values
npm install
npm run devnpm run buildIf you run into issues, delete
node_modulesandpackage-lock.jsonthen reinstall withnpm install.
Edit your .env file with the following variables:
# Analytics (Matomo)
MATOMO_SITE_ID=your-site-id
MATOMO_URL=https://your-matomo-instance.com
# App title
ADNO_TITLE=My Adno Instance
# Footer
ADNO_FOOTER=true
ADNO_FOOTER_TEXT=Your footer text hereSee LICENCE.