Runtimes

Artifakt provides you with several runtimes you can use to power your applications.

What is a Runtime?

At Artifakt, runtimes are responsible for running your applications. When you select a runtime, we configure everything that must be running on the platform for applications to execute. Also, we use containerization which involves bundling an application together with all of its related dependencies, libraries, and configurations files required for it to run.

Officially Supported Runtimes

Artifakt maintains a collection of officially supported runtimes. Our runtimes are open-source and available on GitHub.

If you have a change that would be useful to the developers community, we encourage you to submit a pull request.

Runtime

Version

Stage

End of Support

Documentation

Akeneo

5.0

GA

30 Sep 2022

​artifakt-io/base-akeneo​

​

4.0

GA

31 Aug 2021

​artifakt-io/base-akeneo​

Angular

12

GA

-

​artifakt-io/base-angular​

Drupal

9.2

GA

-

​artifakt-io/base-drupal​

Java

8

GA

31 Mar 2022

​artifakt-io/base-java​

Magento

2.4

GA

-

​artifakt-io/base-magento​

Node.js

14

GA

19 Oct 2021

​artifakt-io/base-nodejs​

​

12

Maintenance

20 Oct 2020

​artifakt-io/base-nodejs​

PHP

8.0

GA

26 Nov 2022

​artifakt-io/base-php​

​

7.4

GA

28 Nov 2021

​artifakt-io/base-php​

​

7.3

Maintenance

06 Dec 2020

​artifakt-io/base-php​

Python

3.9

GA

05 Oct 2025

​artifakt-io/base-python​

Ruby

2.7

GA

-

​artifakt-io/base-ruby​

Symfony

5.3

GA

January 2022

​artifakt-io/base-symfony​

​

4.4

GA

21 Nov 2022

​artifakt-io/base-symfony​

VueJs

3

GA

-

​artifakt-io/base-vuejs​

Wordpress

5.7

GA

July 2021

​artifakt-io/base-wordpress​

Custom runtime & Dockerfiles

If you have your own Dockerfile that you wish to deploy with, you must select the option β€˜Custom Runtime’ when creating your project. This will put your project and environment into a custom mode and not use Artifakt’s default GIT templates.

Custom Runtime

Please note that in this case you will become responsible for the runtime, in accordance with our Shared Responsibility Model.

If you need assistance to write your Dockerfile, please contact our Sales team.