[
  {
    "id": "t2",
    "name": "PostgreSQL",
    "image": "postgres:15-alpine",
    "config": [
      {
        "key": "POSTGRES_USER",
        "label": "Adatbázis adminisztrátor felhasználónév"
      },
      {
        "key": "POSTGRES_PASSWORD",
        "label": "Adatbázis adminisztrátor jelszó"
      },
      {
        "key": "POSTGRES_DB",
        "label": "Alapértelmezett adatbázis neve"
      }
    ]
  },
  {
    "id": "id-1788287461874",
    "name": "NovaDemoBackend",
    "image": "docker-nova/nova-demo-backend:0.1.0-2",
    "config": [
      {
        "key": "nova.common.name",
        "label": "Modul megnevezése"
      },
      {
        "key": "nova.common.log.system",
        "label": "Rendszer azonosító (Logolás)"
      },
      {
        "key": "nova.common.log.tenant",
        "label": "Bérlő (Tenant) azonosító"
      },
      {
        "key": "nova.common.log.db",
        "label": "Cél adatbázis neve (Logolás)"
      },
      {
        "key": "spring.jpa.show-sql",
        "label": "SQL lekérdezések megjelenítése a naplóban"
      },
      {
        "key": "spring.datasource.url",
        "label": "Adatbázis JDBC kapcsolati URL"
      },
      {
        "key": "spring.datasource.username",
        "label": "Adatbázis felhasználónév"
      },
      {
        "key": "spring.datasource.password",
        "label": "Adatbázis jelszó"
      },
      {
        "key": "spring.datasource.driver-class-name",
        "label": "Adatbázis-illesztőprogram (Driver) osztály"
      },
      {
        "key": "spring.jpa.hibernate.ddl-auto",
        "label": "Automatikus adatbázis-séma kezelés (DDL)"
      },
      {
        "key": "logging.file.name",
        "label": "Naplófájl neve"
      },
      {
        "key": "logging.file.path",
        "label": "Naplófájlok mentési útvonala"
      },
      {
        "key": "logging.logback.rollingpolicy.max-file-size",
        "label": "Egyes naplófájlok maximális mérete"
      },
      {
        "key": "logging.logback.rollingpolicy.max-history",
        "label": "Naplófájlok megőrzési ideje (nap)"
      },
      {
        "key": "logging.logback.rollingpolicy.total-size-cap",
        "label": "Naplófájlok összegzett méretkorlátja"
      },
      {
        "key": "logging.level.root",
        "label": "Rendszerszintű naplózási szint (pl. INFO, DEBUG)"
      }
    ]
  },
  {
    "id": "id-node-express-api",
    "name": "Node.js Express Gateway",
    "image": "node:18-alpine",
    "config": [
      {
        "key": "PORT",
        "label": "Alkalmazás által használt port"
      },
      {
        "key": "NODE_ENV",
        "label": "Futtatási környezet (pl. production, development)"
      },
      {
        "key": "JWT_SECRET",
        "label": "JWT token aláíró titkos kulcs"
      },
      {
        "key": "CORS_ORIGIN",
        "label": "Engedélyezett CORS domain-ek"
      },
      {
        "key": "REDIS_URL",
        "label": "Redis gyorsítótár kapcsolati URL"
      },
      {
        "key": "LOG_LEVEL",
        "label": "Naplózási részletesség (pl. debug, info, warn)"
      }
    ]
  },
  {
    "id": "id-java-auth-service",
    "name": "NovaAuthService",
    "image": "docker-nova/nova-auth-service:1.2.0",
    "config": [
      {
        "key": "server.port",
        "label": "Beágyazott webszerver portja"
      },
      {
        "key": "spring.datasource.url",
        "label": "Hitelesítési adatbázis JDBC URL"
      },
      {
        "key": "spring.datasource.username",
        "label": "Hitelesítési adatbázis felhasználónév"
      },
      {
        "key": "spring.datasource.password",
        "label": "Hitelesítési adatbázis jelszó"
      },
      {
        "key": "security.jwt.token.expiration",
        "label": "JWT munkamenet érvényességi ideje (ms)"
      },
      {
        "key": "spring.mail.host",
        "label": "SMTP levelezőszerver címe"
      },
      {
        "key": "spring.mail.port",
        "label": "SMTP levelezőszerver portja"
      },
      {
        "key": "logging.level.org.springframework.security",
        "label": "Biztonsági modul naplózási szintje"
      }
    ]
  }
]