No description
  • Groovy 56.7%
  • JavaScript 33%
  • Perl 6.9%
  • CSS 2.5%
  • Shell 0.6%
  • Other 0.2%
Find a file
2026-10-14 12:08:39 +02:00
.aiassistant/rules add logformat to my-ai-rules.md 2026-06-09 09:59:00 +02:00
.claude/skills SKILL for the new design language 2026-09-24 18:50:24 +02:00
.run add IDEA run config for GRAILS project 2026-01-14 12:15:22 +01:00
buildSrc First commit 2025-06-10 12:54:27 +02:00
docker use OPENAI_API_KEY and OPENAI_BASE_URL as environment variables 2026-09-23 13:31:58 +02:00
dox First commit 2025-06-10 12:54:27 +02:00
gradle/wrapper First commit 2025-06-10 12:54:27 +02:00
grails-app @Transactional for SettingsController.updateValue 2026-10-09 12:58:04 +02:00
src PP 2026-10-01 12:14:03 +02:00
storage/faq first level headlines is the page title of the FAQ 2026-03-16 09:55:11 +01:00
TEST/online-edit replace quill with trix inline editor 2026-01-28 20:31:53 +01:00
tools script for importing and exporting a submission with all its assets and images 2026-10-14 12:08:39 +02:00
.aiignore use Dockerfile to extend docker image 2026-06-09 10:10:52 +02:00
.editorconfig First commit 2025-06-10 12:54:27 +02:00
.gitignore script to restore a Postgres backup 2025-09-29 09:13:16 +02:00
.sdkmanrc-template JDK 17.0.19 2026-06-24 10:28:25 +02:00
application-template.yml redirect all create action to AssetManager 2025-11-14 13:03:26 +01:00
build.gradle use OPENAI_API_KEY and OPENAI_BASE_URL as environment variables 2026-09-23 13:31:58 +02:00
deploy.sh update docker conf for PROD 2026-06-09 10:45:20 +02:00
deploy2STAGE.sh use IPv4 for deploying 2026-04-20 15:25:59 +02:00
gradle.properties tomcat.version = 9.0.122 2026-10-02 15:43:27 +02:00
gradlew First commit 2025-06-10 12:54:27 +02:00
grails-cli.yml First commit 2025-06-10 12:54:27 +02:00
README.md update README.md 2026-05-20 13:06:43 +02:00
settings.gradle First commit 2025-06-10 12:54:27 +02:00
TODO.md documentation and grafana dashboard on home page 2026-01-06 13:55:56 +01:00

Ingestion NEO (The new Westend61 Photo Ingestion System)

Mange uploads of photographers, do a selection (editing) and quality control.

Install local development environment

  1. copy .sdkmanrc-template to .sdkmanrc (and adjust java version if needed)
  2. install requirements by sdk env install
  3. copy application-template.yml to application.yml
  4. Start docker container ingestionneodb in folder ./docker/dev/compose.yml
  5. start App

PRODUCTION init

  1. create folder /home/IngestionNeo
  2. run deployDocker2PROD.sh
  3. run deploy.sh
  4. run initFolders.sh in /home/IngestionNeo
  5. create nginx config
  6. get certificate certbot certonly --webroot -w /srv/html -d ingestionneo.westend61.de
  7. start and init DB dcp up db

GRAFANA init