Skip to content

Operations

Concept

  • Single instance can support multiple tenants, allowing for efficient resource utilization.
  • Each tenant has its own dedicated database, datastore, and domain or subdomain, ensuring data isolation and customization.
  • Tenants can be easily managed and scaled independently, providing flexibility and scalability.

Example tenants for single instance:

  • app.jetQuery.io - tenant 1
  • test.jetQuery.io- tenant 2
  • platformaerp.com- tenant 3

Instance paths

  • {hosting_datastore}/apps/{app_name} - applications
  • {hosting_datastore}/temp_files/{app_name} - temporary optimized image files
  • {hosting_datastore}/srv/jet/{app_name} - rozszerzenie jetpub publikowanie materialow
  • {hosting_datastore}/files - storage
  • {hosting_datastore}/logs - logs
  • {hosting_datastore}/temp - temporary
  • {apppath}/www - System UI

Experiments!! not in use

Feature Flags (char20)

  • (1) isUI - czy jest renderowany into main > w tej chwili property app
  • (2) isPublic - czy jest dostepny publicznie /srv/pub/{appname}
    • do rozawazenia czy to ma sens
  • (3) isjetpub - czy jest renderowany into jetpub /srv/jetpub/erp/{appname}
    • do rozawazenia czy to ma sens

Experimental jetpub

SQL
jetpub:{
  src:"c:\\test3\\5", - muskmy miec folder
  dest:"c:\\test3\\5",  - mamy
  sitemap:"https://wikipedia.org", - musimy miec parametr
  template:"paanda",
  clean:true,
  editurl:"https://github.dev/paanda-io/platforma-docs/blob/master",
  giturl:"https://github.com/pimcore/pimcore",
  gitdir:"doc"
},


GET jetpub.net/gh/[nazwa settings]/kotynia/xd-css/  << build folder docs
GET jetpub.net/gh/-/kotynia/xd-css  << build all
POST jetpub.net/gh/docs/kotynia/xd-css  << create, email

d:\data\jobs\done\20210901-1252-999-kotynia-xd-css.job
d:\data\gh\docs\kotynia\xd-css          --< wygenerowane docsy PUBLICZNY
d:\data\gh-repo\docs\kotynia\xd-css     --< przechowywane repo dzieki temu latwo wyczyszcic (niedostepne publicznie
d:\data\gh-config\docs\kotynia\xd-css   --< przechowywane  konfig