https://github.com/gssi/apriporta
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (5.6%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: gssi
- Language: TypeScript
- Default Branch: main
- Size: 90.3 MB
Statistics
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
sudo apt install default-jdk sudo apt install maven sudo apt install mariadb-server
refer to this guide: https://www.digitalocean.com/community/tutorials/how-to-install-mariadb-on-ubuntu-20-04
We need 2 services running on the rpi.
Doorcontroller service
Compose one as /etc/systemd/system/doorcontroller.service
[Unit] Description=Run the best script ever
[Service] Type=forking WorkingDirectory=/home/administrator/apriporta/doorcontroller ExecStart=tmux new-session -d -s "myTempSession" sudo mvn exec:java
[Install] WantedBy=multi-user.target
then enable it: sudo systemctl enable doorcontroller.service
Shell script for executing webserver: /home/administrator/myservices.sh
!/bin/bash
cd /home/administrator/apriporta/acs
sudo ./mvnw
ACS service
create service at: /lib/systemd/system/acs.service
[Unit] Description=My Sample Service After=multi-user.target
[Service] Type=idle ExecStart=sh /home/administrator/myservices.sh
[Install] WantedBy=multi-user.target
then enable it: sudo systemctl enable acs.service
create database ACS from commandline.
import structure and data with script: https://github.com/gssi/apriporta/blob/main/acs/acs.sql
change root password and jdbc connector URL.
reboot the device
The ACS web system is accessible at HTTP://ip-addr:8080
Owner
- Name: Gran Sasso Science Institute
- Login: gssi
- Kind: organization
- Location: L'Aquila (Italy)
- Website: http://cs.gssi.it
- Repositories: 36
- Profile: https://github.com/gssi
International PhD school and a Center for advanced studies in physics, mathematics, computer science and social sciences.
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: 8 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- com.tinkerforge:tinkerforge 2.1.32
- io.rest-assured:rest-assured 5.3.1
- junit:junit 4.11 test
- mcr.microsoft.com/vscode/devcontainers/java 0-${VARIANT} build
- org.glassfish.jaxb:jaxb-runtime provided
- org.hibernate.orm:hibernate-jpamodelgen provided
- org.mapstruct:mapstruct-processor 1.5.5.Final provided
- org.springframework.boot:spring-boot-configuration-processor provided
- com.fasterxml.jackson.datatype:jackson-datatype-hibernate6
- com.fasterxml.jackson.datatype:jackson-datatype-hppc
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310
- com.fasterxml.jackson.module:jackson-module-jaxb-annotations
- com.mysql:mysql-connector-j
- com.zaxxer:HikariCP
- io.micrometer:micrometer-registry-prometheus-simpleclient
- jakarta.annotation:jakarta.annotation-api
- javax.cache:cache-api
- org.apache.commons:commons-lang3
- org.ehcache:ehcache
- org.hibernate.orm:hibernate-core
- org.hibernate.orm:hibernate-jcache
- org.hibernate.validator:hibernate-validator
- org.liquibase:liquibase-core ${liquibase.version}
- org.mapstruct:mapstruct 1.5.5.Final
- org.springdoc:springdoc-openapi-starter-webmvc-api 2.5.0
- org.springframework.boot:spring-boot-loader-tools
- org.springframework.boot:spring-boot-starter-actuator
- org.springframework.boot:spring-boot-starter-aop
- org.springframework.boot:spring-boot-starter-cache
- org.springframework.boot:spring-boot-starter-data-jpa
- org.springframework.boot:spring-boot-starter-logging
- org.springframework.boot:spring-boot-starter-mail
- org.springframework.boot:spring-boot-starter-oauth2-resource-server
- org.springframework.boot:spring-boot-starter-security
- org.springframework.boot:spring-boot-starter-thymeleaf
- org.springframework.boot:spring-boot-starter-undertow
- org.springframework.boot:spring-boot-starter-validation
- org.springframework.boot:spring-boot-starter-web
- org.springframework.security:spring-security-data
- tech.jhipster:jhipster-framework 8.6.0
- com.tngtech.archunit:archunit-junit5-api 1.3.0 test
- com.tngtech.archunit:archunit-junit5-engine 1.3.0 test
- org.springframework.boot:spring-boot-starter-test test
- org.springframework.boot:spring-boot-test test
- org.springframework.security:spring-security-test test
- org.testcontainers:jdbc test
- org.testcontainers:junit-jupiter test
- org.testcontainers:mysql test
- org.testcontainers:testcontainers test
- 1567 dependencies
- @angular-builders/custom-webpack 18.0.0 development
- @angular-builders/jest 18.0.0 development
- @angular-devkit/build-angular 18.0.5 development
- @angular-eslint/eslint-plugin 18.0.1 development
- @angular/cli 18.0.5 development
- @angular/compiler-cli 18.0.4 development
- @angular/service-worker 18.0.4 development
- @types/jest 29.5.12 development
- @types/node 20.11.25 development
- @typescript-eslint/eslint-plugin 7.13.1 development
- @typescript-eslint/parser 7.13.1 development
- browser-sync 3.0.2 development
- browser-sync-webpack-plugin 2.3.0 development
- buffer 6.0.3 development
- concurrently 8.2.2 development
- copy-webpack-plugin 12.0.2 development
- eslint 8.57.0 development
- eslint-config-prettier 9.1.0 development
- eslint-webpack-plugin 4.2.0 development
- folder-hash 4.0.4 development
- generator-jhipster 8.6.0 development
- husky 9.0.11 development
- jest 29.7.0 development
- jest-date-mock 1.0.10 development
- jest-environment-jsdom 29.7.0 development
- jest-junit 16.0.0 development
- jest-preset-angular 14.1.1 development
- jest-sonar 0.2.16 development
- lint-staged 15.2.7 development
- merge-jsons-webpack-plugin 2.0.1 development
- prettier 3.3.2 development
- prettier-plugin-java 2.6.0 development
- prettier-plugin-packagejson 2.5.0 development
- rimraf 5.0.7 development
- swagger-ui-dist 5.17.14 development
- ts-jest 29.1.5 development
- typescript 5.4.5 development
- wait-on 7.2.0 development
- webpack-bundle-analyzer 4.10.2 development
- webpack-merge 5.10.0 development
- webpack-notifier 1.15.0 development
- @angular/common 18.0.4
- @angular/compiler 18.0.4
- @angular/core 18.0.4
- @angular/forms 18.0.4
- @angular/localize 18.0.4
- @angular/platform-browser 18.0.4
- @angular/platform-browser-dynamic 18.0.4
- @angular/router 18.0.4
- @fortawesome/angular-fontawesome 0.15.0
- @fortawesome/fontawesome-svg-core 6.5.2
- @fortawesome/free-solid-svg-icons 6.5.2
- @ng-bootstrap/ng-bootstrap 17.0.0
- @ngx-translate/core 15.0.0
- @ngx-translate/http-loader 8.0.0
- @popperjs/core 2.11.8
- bootstrap 5.3.3
- dayjs 1.11.11
- ngx-infinite-scroll 18.0.0
- rxjs 7.8.1
- tslib 2.6.3
- zone.js 0.14.7