1. Ambimax® Developer Guide
  2. 1. Best Practices
    ❱
    1. 1.1. API development
    2. 1.2. Continuous Integration (CI)
      ❱
      1. 1.2.1. GitHub Actions
      2. 1.2.2. Jenkins
    3. 1.3. Creating a new repository
    4. 1.4. EditorConfig
    5. 1.5. Pull Request Workflow
    6. 1.6. Semantic Release
  3. 2. Editors
    ❱
    1. 2.1. PhpStorm
    2. 2.2. Visual Studio Code
  4. 3. General
    ❱
    1. 3.1. Information gathering
    2. 3.2. Company website (ambimax.de)
    3. 3.3. Snipe-IT
  5. 4. How-Tos
    ❱
    1. 4.1. K8s ambimax-intern
      ❱
      1. 4.1.1. Renew SSL certificates
      2. 4.1.2. Reset load balancer droplet
    2. 4.2. Azure
      ❱
      1. 4.2.1. Adjust Quotas In Our Subscription
      2. 4.2.2. Renew Azure credentials for Terraform
    3. 4.3. GitHub How-Tos
      ❱
      1. 4.3.1. Connect to an existing repository
      2. 4.3.2. GitHub Notifications
    4. 4.4. Project analyzer
    5. 4.5. How to use Xdebug
      ❱
      1. 4.5.1. Xdebug with Docker Compose and PHPStorm
  6. 5. Infrastructure
    ❱
    1. 5.1. Docker
      ❱
      1. 5.1.1. Docker Images
  7. 6. Kubernetes
    ❱
    1. 6.1. Quick Start
    2. 6.2. Sealed Secrets
  8. 7. NodeRed
    ❱
    1. 7.1. Development
  9. 8. Package Management
    ❱
    1. 8.1. Docker
    2. 8.2. Node.js (Yarn / NPM)
    3. 8.3. PHP (Composer)
      ❱
      1. 8.3.1. Composer dependency guidelines
  10. 9. Shopware
    ❱
    1. 9.1. deploy a new shopware project
      ❱
      1. 9.1.1. Add a database to the project
      2. 9.1.2. Adding a domain to Digitalocean
      3. 9.1.3. Adding a new project to the Servinga deployment
      4. 9.1.4. New ArgoCD App
    2. 9.2. Shopware Development
      ❱
      1. 9.2.1. Creating a new Shopware 6 project
      2. 9.2.2. Shopware 6 template
  11. 10. Technologies
    ❱
    1. 10.1. Node.js
      ❱
      1. 10.1.1. Learning
      2. 10.1.2. Node Version Manager
  12. 11. Terraform
    ❱
    1. 11.1. Local Development
    2. 11.2. Switch Versions
  13. 12. Workstations
    ❱
    1. 12.1. Linux
    2. 12.2. macOS

Developer Guide

deploy a new shopware project

  1. Start with the helm values
  2. Add a new table and User to the Database
  3. Add a new APP to ArgoCD
  4. Add the URL to Digital Ocean