Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Everything on the right of the image runs in docker, we use docker-compose to automatically set up everything. Each of the module has a different purpose, but the modules are currently not seperated

  • OMS-Core
    • omscore-data: A data container which currently is not but can be used for persisting the data of omscore in a production environment
    • omscore: The workspace which holds all the PHP tools like composer, php artisan, etc. Use this if you want to work with the code
    • omscore-nginx: The webserver which serves the php files
    • php-fpm: Preprocessor for php
    • postgres: Self-explanatory
    • pgadmin: Something like phpmyadmin, port 5050
  • OMS-Events
    • omsevents: The node.js backend which exposes the API
    • omsevents-frontend: A nginx which does static serving for frontend and media files
    • mongodb: Self-explanatory
  • No labels