avril_developer_guide
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| avril_developer_guide [2024/06/15 10:24] – [AvrilServer] kalaschnikow | avril_developer_guide [2024/06/15 10:24] (current) – kalaschnikow | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Avril Developer Guide ====== | ||
| + | |||
| + | ===== Build and deploy Avril ===== | ||
| + | |||
| + | The following docs should be updated/ | ||
| + | |||
| + | [[Avril Deployment (without Docker Containerization)]] | ||
| + | |||
| + | [[Avril on Docker]] | ||
| + | |||
| + | |||
| + | ... | ||
| + | |||
| + | ===== Run locally ===== | ||
| + | |||
| + | ==== Run Avril ==== | ||
| + | * normally it should already run, but if not, Start MySQL service : | ||
| + | * '' | ||
| + | * Start " | ||
| + | * The Keycloak UI can be reached at http:// | ||
| + | * Run (not Debug!) "JBoss 10.1.0" | ||
| + | * The browser should start automatically with the address: http:// | ||
| + | * (**Optional**) If you want to debug, start debug configuration "JBoss remote (kalaschnikow2017)" | ||
| + | * Logs are under: | ||
| + | * ''/ | ||
| + | |||
| + | |||
| + | ==== Run Jrserver ==== | ||
| + | |||
| + | * Open IntelliJ project ' | ||
| + | * CAUTION: maybe the main branch should be " | ||
| + | * Run the '' | ||
| + | * Server should available under http:// | ||
| + | * e.g.: | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
| + | |||
| + | * The actually used configuration (port, database connection, Avril URL etc.) is under: | ||
| + | * '' | ||
| + | |||
| + | |||
| + | ===== Avril projects and modules ===== | ||
| + | |||
| + | |||
| + | ==== AvrilServer project ==== | ||
| + | |||
| + | |||
| + | * the actual workspace lies under ''/ | ||
| + | |||
| + | * 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 ==== | ||
| + | |||
| + | ... | ||
