https://store-images.s-microsoft.com/image/apps.63252.4877ca32-0ffe-4729-aeb5-c79291aededf.437a3910-de39-47de-b312-30558461f909.4b3beacc-b5bf-479f-9f46-178c408d8415

Strapi 4 on Ubuntu 23.04

Ntegral Inc.

Strapi 4 on Ubuntu 23.04

Ntegral Inc.

Strapi, Need a flexible, open-source, headless CMS or easily build an API (REST or GraphQL) on Azure

Are you an Agency, Application Developer, IOT or Mobile Application Developer, or simply need to deploy API's that leverage REST or GraphQL?

If you fit any of the scenarios above, Strapi 4 on Ubuntu 23.04 may be the perfect solution for you. Strapi 4 on Ubuntu 23.04 is a managed application packaged by Ntegral Inc. based on the following technologies:
  • Ubuntu 23.04
  • NGINX
  • Strapi 4
  • MariaDB
  • Node
  • Git - For CI/CD Integration
We created this application workload to allow your teams to focus on their projects and not how to deploy the project to the cloud.

Why use Strapi?
Strapi 4 on Ubuntu 23.04 is the perfect solution for anyone looking for an API-first, powerful, and intuitive CMS that can help them quickly scale their project and get it done quickly instead of taking weeks. It gives you complete control over your data, so you can easily create complex content types and drag and drop them into whatever tech stack you are using.

What are some key features of Strapi?
  • Headless CMS: which means it separates the content management from the presentation layer, allowing developers to deliver content to various front-end platforms and devices through APIs.
  • Custom Content Models: Users can define custom content types and models to structure their content as needed. This flexibility allows for the creation of content structures tailored to specific project requirements.
  • Extensibility: Developers can extend Strapi's functionality using custom plugins, middleware, and services. This extensibility allows for the integration of third-party services and custom business logic.
  • REST and GraphQL APIs: Strapi automatically generates RESTful and GraphQL APIs for content, making it easy for developers to interact with and retrieve content programmatically.
  • Content Localization: Strapi supports content localization, allowing the creation of multilingual websites and applications.

  • Webhooks: Strapi can be configured to trigger webhooks, enabling automation and integration with other services, such as continuous deployment pipelines.


What makes our Strapi Managed Application Unique?
  • No limit on the number of users
  • No restrictions on CMS entries
  • Backups Configuration in Azure
  • Easily scale up or scale out depending on your needs
  • Can Leverage Microsoft Defender for added protection
  • Set up availability zones
  • Deploy to any supported Azure Regions
  • Basically Strapi plus the power of Azure
  • And many more ...


Basic Instructions

Default ports:

  • SSH: 22
  • HTTP: 80

Note: MariaDB is running on the default port: 3306. This port is not opened by default!!

  • Strapi Development Admin
    • note: this step only needs to be done if customizations are being made
    • Strapi is configured to run as a service using PM2 (systemctl status strapi)
    • default directory: /var/www/strapi
    • NGINX Proxy - nginx service: systemctl start/stop nginx)
    • Administration URL: Access the administration site via a browser at "http://publicDNS" or "http://azureIP"
  • Disclaimer: The respective trademarks mentioned in the offering are owned by the respective companies. We do not provide commercial license of any of these products. Many of the products have a demo or open-source license as applicable.

https://store-images.s-microsoft.com/image/apps.18902.4877ca32-0ffe-4729-aeb5-c79291aededf.437a3910-de39-47de-b312-30558461f909.d9d19348-c22f-4369-85c7-e7745bd93e2d
https://store-images.s-microsoft.com/image/apps.18902.4877ca32-0ffe-4729-aeb5-c79291aededf.437a3910-de39-47de-b312-30558461f909.d9d19348-c22f-4369-85c7-e7745bd93e2d