https://github.com/stariongroup/ecorenetto.website
The ECoreNetto website hosted at ecorenetto.org
https://github.com/stariongroup/ecorenetto.website
ecore modeltopia
Last synced: about 1 month ago
JSON representation
The ECoreNetto website hosted at ecorenetto.org
- Host: GitHub
- URL: https://github.com/stariongroup/ecorenetto.website
- Owner: STARIONGROUP
- License: apache-2.0
- Created: 2024-10-20T09:31:27.000Z (over 1 year ago)
- Default Branch: development
- Last Pushed: 2025-02-23T16:17:57.000Z (about 1 year ago)
- Last Synced: 2025-02-23T16:28:03.593Z (about 1 year ago)
- Topics: ecore, modeltopia
- Language: HTML
- Homepage: https://ecorenetto.org
- Size: 162 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README

## Introduction
This repository contains the source code for the [ecorenetto](https://ecorenetto.org) website. This is a server-side Blazor application using [Radzen](https://blazor.radzen.com)
## Build and Deploy using Docker
The EcoreNetto website is built using docker and the result is a Docker container ready to be deployed (or pushed to Docker Hub). The Docker file is located in the root folder.
Two scripts are provided to create a docker image:
- `docker-build-local.sh`: creates an image that can be run locally with `docker run -p 5000:5000 --name ecorenetto-website stariongroup/ecorenetto-website:latest`
- `docker-build-attested.sh`: creates an image that is attested and includes an SBOM. This is immediately pushed to docker hub
> both scripts need to be run from a linux command line (like the console in GitExtensions)
Use Docker Compose:
```
sudo docker-compose -f ecorenetto-docker-compose.yml up -d
```
with following docker file
```
services:
ecorenetto-website:
image: index.docker.io/stariongroup/ecorenetto-website:latest
ports:
- 80:80
```
## Code Quality
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_EcoreNetto)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_EcoreNetto)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_EcoreNetto)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_EcoreNetto)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_EcoreNetto)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_EcoreNetto)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_EcoreNetto)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_EcoreNetto)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_EcoreNetto)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_EcoreNetto)
## Build Status
GitHub actions are used to build and test the EcoreNetto.Website
Branch | Build Status
------- | :------------
Master | 
Development | 
# License
The EcoreNetto.Website is licensed under the Apache License 2.0.
# Contributions
Contributions to the code-base are welcome. However, before we can accept your contributions we ask any contributor to sign the Contributor License Agreement (CLA) and send this digitaly signed to s.gerene@stariongroup.eu. You can find the CLA's in the CLA folder.
[Contribution guidelines for this project](.github/CONTRIBUTING.md)