!define NEXT img:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAABm0lEQVRoQ92Z25LDMAhDt///0dtJpu4kDhgBimPaZ0x0LPCtrz/+7x9I+QJiXCGshIj4kbC0jkyCrHgNLKQpMugugCOYW5d3wAyIEBAKMhvADYOAPAkBA1kgq0A0IFXvCGQ1iCGMBrIqxAYjaq4IIsJIICu7oTZ/D1IF4uJKZZATzBGkkhuXEnsahPH9PUdLlHEjIyYz9rSv/ALIbggbZEvqcZfhyG0gHhgqiGcGpVtdZlNdHgR1hQWyr1p3ONKcs3IvC7IJ94jzxA6fh9iONAdQgWic+cY1A2TUL8uD9KdTrVdKgCAwJUGkEisDYrlSCgSFsfac4SM4+9CINLVWYiVAEFfKgFgw5qanBJxuiOghzzr9IrNKa/CPmN8FiboSWTBYrnzz9JcipDSitdyPY8CoIFFXInBZkJMJmWtqRDzLlYtuCWSmK9ElGQZ5CgbpUXHyNUfQOzejvDyuqHotkJnOWM0/1IqAPAHTl5ip0ww41A5Sv4xSO26wsD44cCJQRJP8Dyk4rXc5NB2EvbKFAJqI1GDBOY9L1G+/AToZcCqjfA/hAAAAAElFTkSuQmCC
@@ -28,26 +29,27 @@ Person(developer, "Developer", "Developer of system.")
' Enterprise_Boundary(c0, "UiB Library") {}
System(studio, "Sanity Studio", "Allows editors to create content.", "SANITY")
System(studio, "Sanity Studio", "Allows editors to create content.", SANITY)
SystemDb_Ext(sanity, "Sanity Cloud Storage", "Proprietary DB on top of Google Cloud PostgreSQL. Serves images with IIIF Image API and files from buckets.", "SANITY")
System_Ext(sanityManage, "Sanity Manage", "Sanity backend for projects, datasets, configs and access.", "SANITY")
SystemDb_Ext(sanity, "Sanity Cloud Storage", "Proprietary DB on top of Google Cloud PostgreSQL. Serves images with IIIF Image API and files from buckets.", SANITY)
System_Ext(sanityManage, "Sanity Manage", "Sanity backend for projects, datasets, configs and access.", SANITY)
System(website, "Website", "Frontend with static generated pages and APIs.", "NEXT")
System(proxy, "Proxy", "Reverse proxy for serving Nansen with UiB domain.", "NREC_LOGO")
System(website, "Website", "Frontend with static generated pages and APIs.", NEXT)
System(proxy, "Proxy", "Reverse proxy for serving Nansen with UiB domain.", NREC_LOGO)
System_Ext(deployment, "Vercel", "Deploys studio and website.", "VERCEL")
System_Ext(deployment, "Vercel", "Deploys studio and website.", VERCEL)
System(marcusManifest, "Marcus manifest", "Temporary API for Marcus IIIF manifests.", "NEXT")
System(marcusManifest, "Marcus manifest", "Temporary API for Marcus IIIF manifests.", NEXT)
System(munaDocs, "Muna docs", "Documentation of Muna datamodel.", DOCUSAURUS)