Skip to content
This repository has been archived by the owner on Oct 3, 2024. It is now read-only.
/ melinda-muuntaja Public archive

UI for transforming MARC records in Melinda

License

Notifications You must be signed in to change notification settings

NatLibFi/melinda-muuntaja

Repository files navigation

ARCHIVED

This repository is archaived. New version of Melinda muuntaja ui can be found here

UI for transforming MARC records Build Status

Building the application

Initialize submodules git submodule update --init

Install all dependencies: npm install

Run build task: npm run build

This will build the application into build directory.

Building the container image

After the building the application run: bin/build-aci.sh

The command must be run as root (acbuild must be installed)

Start the application in production

npm install --prod
cd build
node index.js

(Application can be configured using environment variables, like HTTP_PORT=4000 node index.js for alternate port)

Start the application in development

npm run dev

This will start webpack-dev-server for frontend codebase and nodemon for the backend. The application will be available at http://localhost:3000.

License and copyright

Copyright (c) 2015-2019 University Of Helsinki (The National Library Of Finland)

This project's source code is licensed under the terms of GNU Affero General Public License Version 3 or any later version.