ikaros
The Ikaros Recording Platform for Archaeology and Cultural Heritage applications
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.1%) to scientific vocabulary
Repository
The Ikaros Recording Platform for Archaeology and Cultural Heritage applications
Basic Info
- Host: GitHub
- Owner: ikaros-arch
- License: gpl-3.0
- Language: JavaScript
- Default Branch: main
- Size: 9.15 MB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
ikaros-recording
Source and full dev and prod environment consosting of:
- Database - PostgreSQL with PostGIS
- RESTful API - PostgREST
- Authentication and user management service - Keycloak
- Reverse Proxy - NGINX
- Administration tools
- PgAdmin
- Nginx Proxy Manager
- Web-Frontend
- node.js with React and Vite
- Development environment
- nodemon for instant update on code changes
- debug port exposed
- Production environment
- RESTful API - PostgREST
Deployment
Clone repo and run make start
Makefile usage
Important administrative tasks are collected in a Makefile. Below is the documentation (also available with make or make help.
``` usage: make [target]
dev: build-dev Build the application for dev build-dev-no-cache Build the application for dev without using cache start Start the development environment start-detached Start the development environment (detached) stop Stop the development environment shell APP=app_name Go into the running container (the app name should match what's in docker-compose.yml)
git: pull Pull new data from github sync COMMENT="Commit comment" Add, commit and sync all files with git repository
other: help Show this help ```
Owner
- Name: Ikaros Archaeology
- Login: ikaros-arch
- Kind: organization
- Website: https://ikarosarchaeology.com
- Repositories: 1
- Profile: https://github.com/ikaros-arch
Citation (CITATION.cff)
cff-version: 1.2.0
title: >-
The Ikaros Recording Platform for Archaeology and Cultural
Heritage applications
message: Please cite this software using these metadata, or version-specific citations available at https://zenodo.org/records/15219181
type: software
authors:
- given-names: Hallvard Rübner
family-names: Indgjerd
orcid: 'https://orcid.org/0000-0003-3572-3033'
- name: Indgjerd Archaeological Consulting
country: 'NO'
city: Oslo
website: 'https://ikarosarchaeology.com/'
identifiers:
- type: doi
value: 10.5281/zenodo.15219180
repository-code: 'https://github.com/ikaros-arch/ikaros'
abstract: >-
The Ikaros Recording Platform is a containerised full
stack application for digital recording of archaeological
field work (survey and excavation data), with a growing
number of additional modules for other Cultural Heritage
applications, including museum design, historical datasets
and petrografic data. It aims to facilitate rapid data
flow and flexible recording options for all data types
generated in a project.
keywords:
- Archaeology
- Cultural Heritage
- Digital Recording
license: GPL-3.0-or-later
GitHub Events
Total
- Release event: 1
- Public event: 1
- Push event: 4
- Create event: 1
Last Year
- Release event: 1
- Public event: 1
- Push event: 4
- Create event: 1