Skip to content

Latest commit

 

History

History
103 lines (66 loc) · 4.9 KB

README.md

File metadata and controls

103 lines (66 loc) · 4.9 KB

Dataverse Web Portal

🔭 Dataverse Portal for the OKP4 network.

lint build test conventional commits semantic-release contributor covenant typescript vite pnpm prettier license cc-by-sa-4.0

Purpose

🚀 Get ready to dive into the Dataverse! 💥 This portal is your gateway to an endless world of digital resources! 🪐 Explore the Dataverse, use, and contribute with datasets, algorithms, storage, and computational power!

portal screen

Install

These instructions will get you a project up and running on your local machine for development and testing purposes.

Prerequisites

Be sure to have the following properly installed:

Setup

Install the dependencies and build the project:

pnpm install

Launch

Run the server with the following command line.

pnpm dev

The portal will be available at http://127.0.0.1:5173.

Docker image

The Docker image can be used to run the application in a container. The Dockerfile is located in the root directory of the project.

Building the Docker Image

To build the Docker image, use the following command:

docker build -t dataverse-portal .

Running the Docker Container

To run the Docker container, use the following command (adapt the arguments as needed):

docker run --rm -ti -p 8080:80 dataverse-portal

The command will start the Docker container and bind it to port 8080 on your local machine. You can access the application by navigating to http://localhost:8080 in your web browser.

License

The code of this project is licensed under the 3-Clause BSD.

All other resources, including documentation, graphical assets, etc., are licensed under the Creative Commons Attribution-ShareAlike 4.0 International license.

You want to get involved? 😍

So you want to contribute? Great! ❤️ We appreciate any help you're willing to give. Don't hesitate to open issues and/or submit pull requests.

We believe that collaboration is key to the success of the OKP4 project. Join our Community discussions on the Community Repository to:

  • Engage in conversations with peers and experts.
  • Share your insights and experiences with OKP4.
  • Learn from others and expand your knowledge of the protocol.

The Community Repository serves as a hub for discussions, questions, and knowledge-sharing related to OKP4. We encourage you to actively participate and contribute to the growth of our community.

Please check out OKP4 health files: