User Tools

Site Tools


avril_developer_guide

Avril Developer Guide

Build and deploy Avril

The following docs should be updated/refreshed, but at the moment these are the best docs I have.

Avril Deployment (without Docker Containerization)

Avril on Docker

…

Run locally

Run Avril

  • normally it should already run, but if not, Start MySQL service :
    • sudo service mysql start
  • Start “Keycloak” JBoss with /home/kalaschnikow/Desktop/AvrilShortcuts/KeyCloak_4.6.0.desktop shortcut (or corresponding script)
  • Run (not Debug!) “JBoss 10.1.0” run configuration from IntelliJ IDEA
  • (Optional) If you want to debug, start debug configuration “JBoss remote (kalaschnikow2017)” from IntelliJ IDEA
  • Logs are under:
    • /mnt/sda4/development/_servers/wildfly-10.1.0.Final/standalone/log/

Run Jrserver

  • The actually used configuration (port, database connection, Avril URL etc.) is under:
    • config/app.config → so normally jrserver.maven/config/app.config

Avril projects and modules

AvrilServer project

  • the actual workspace lies under /mnt/sda4/development/workspaces/AvrilServer/
  • modules:
    • AvrilAdminWeb
      • seems to be a demo of an angular module
    • AvrilDock
      • Avril backend
      • It is a module which produces a war-file for Avril REST backend
    • AvrilWebAdmin
      • Avril web app
    • DockerImages
      • Description of all necessary docker images
    • jobdeleteutil
      • module for an utility which removes tasks from DB which were marked previously as deleted
    • questionnaireEditor
      • web app for questionnaire editor (seems to be not yet released)

jrserver

See jrserver

Avril (Android) project

…

avril_developer_guide.txt · Last modified: by kalaschnikow