Skip to content

Production Software Overview

Cluster

  1. PHP Nodes
    1. s[X]c[X]php[X].shopfactory.io
      1. PHP 7.4
      2. SmartWeb Codebase
      3. GraphQL Proxy
  2. MySQL Nodes
    1. s[X]c[X]mysql[X].shopfactory.io
      1. MySQL 5.7
      2. PHP 7.2
      3. PHPMyAdmin
  3. Redis Nodes
    1. s[X]c[X]redis[X].shopfactory.io
      1. PHP 7.2
      2. Redis
  4. Load Balancers
    1. s[X]c[X]lb[X].shopfactory.io
      1. PHP 7.2
  5. Session Nodes
    1. s[X]c[X]ses[X].shopfactory.io
      1. SessionStore
      2. PHP 7.2
  6. Graveyard Database
    1. graveyarddb[XX].smartweb.io
      1. MySQL 5.7

Admin

  1. admin[X].admin.shopfactory.io
    1. PHP 7.4
    2. SmartWeb Codebase (Legacy)
  2. graphql[X].admin.shopfactory.io
    1. PHP 7.4
    2. SmartWeb Codebase (Core)
  3. api[X].admin.shopfactory.io
    1. PHP 7.4
    2. SOAP API Pecl Packages
    3. SmartWeb Codebase (Legacy)
  4. ftps.admin.shopfactory.io
    1. FTPS
  5. redis.admin.shopfactory.io
    1. Redis
  6. lb[X].admin.shopfactory.io
    1. PHP 7.2

System Database

  1. sysmysql1.shopfactory.io
    1. MySQL 5.7
    2. PHP 7.2

Heimdal

  1. heimdal[X].shopfactory.io
    1. Nginx

Internal Tools

  1. commander1.shopfactory.io
    1. PHP 7.2
    2. Commander Solution Management API
      1. Lumen
      2. Lighthouse
    3. rclone
    4. Sudoers entry to run rclone as apache
  2. scannetmigrator.shopfactory.io
    1. DD WS8 Migrator
    2. PHP 7.4
    3. GitLab Runner Service
    4. SmartWeb Codebase
  3. rabbitmq1.shopfactory.io
    1. RabbitMQ
    2. PHP 7.2
  4. rundeck1.shopfactory.io
    1. Rundeck
    2. Systemd Services (Native Linux)
    3. SmartWeb Codebase
  5. deploy[X].shopfactory.io
    1. PHP 7.4
    2. GitLab Runner Service
    3. /apps Currently:
    4. commander
    5. deployer
  6. codedeploy[X].shopfactory.io
    1. PHP 7.4
    2. GitLab Runner Service
    3. Mysql Client
  7. lb[X].smartweb.io
    1. Docker
    2. Traefik aka Satis load balancer (as Docker service)
  8. satis[X].smartweb.io
    1. Docker
    2. Satis (as Docker service)
  9. gitlab-runner[X].smartweb.io
  10. GitLab Runner Service
  11. docker[X].[env].smartweb.io
    1. Docker
    2. SmartWeb Test Environment
    3. SlackBot
    4. GitLab Runner Service
  12. scan[X].shopfactory.io
    1. PHP
    2. PHP Modules (Installed/Managed Manually)
    3. php-bcmath
    4. php-gd
    5. php-mysqlnd
    6. php-pdo
    7. php-pecl-igbinary
    8. php-pecl-mcrypt
    9. php-pecl-msgpack
    10. php-pecl-redis5
    11. php-pecl-zip
    12. php-soap php-xml

PHP Profiler - Deprecated due to lack of use.

  1. profilernode[X].shopfactory.io
    1. PHP 7.4
    2. XHProf
    3. XHGui
    4. SmartWeb Codebase
  2. profilerlb[X].shopfactory.io
    1. PHP 7.2
    2. Nginx
  3. profiler.shopfactory.io
    1. PHP 7.1
    2. XHGui (as Docker service)
    3. MongoDB (as Docker service)
    4. Nginx (as Docker service)

NATS

  1. nats[X].shopfactory.io
    1. NATS Streaming v0.14.1 (as Systemd service)
    2. Prometheus NATS Streaming Exporter

Kubernetes

  1. webhooksdb.shopfactory.io
    1. MySQL 5.6
    2. PHP 7.2
    3. PHPMyAdmin
  2. kubectl[X].smartweb.io
    1. KubeCtl
    2. FluxCtl
    3. Helm
  3. redis[X].[env].smartweb.io
    1. Redis
  4. mysql[X].[env].smartweb.io
    1. MySQL 5.7
    2. PHP 7.2
    3. PHPMyAdmin

Superadmin

  1. superadmin[X].shopfactory.io
    1. PHP 7.4
    2. SmartWeb Codebase
    3. Superadmin Codebase

Temporary Servers

  1. productmigrationsdb.smartweb.io
    1. MySQL
    2. PHPMyAdmin