/
marketplace.php
58 lines (52 loc) · 2.25 KB
/
marketplace.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?php include(__DIR__ . '/inc/header.php'); ?>
<!--
Hey developer, if you want to add an app to the marketplace you need to add your repository to the repositories.json
file at the root of this repository. Then your app repository needs also an app.yaml file where you provide some meta
information about your app see also https://github.com/apioo/fusio-apps-backend/blob/master/app.yaml
Then your app is easy installable via the Fusio backend app and can be used by all our users.
-->
<div class="fusio-headline">
<div class="container">
<div class="row">
<div class="col p-4 mx-auto text-center">
<h1 class="display-4 fw-normal">Marketplace</h1>
</div>
</div>
</div>
</div>
<div class="container mt-4 pt-4 mb-4 pb-4">
<div class="row">
<div class="col">
<p>Fusio contains a variety of apps which help to interact with the API of Fusio. Every app can be directly
installed from the backend app under System / Marketplace or also via CLI i.e. <code>php bin/fusio marketplace:install fusio</code>.
The following list contains all available apps.</p>
</div>
</div>
</div>
<div class="bg-light mt-4 pt-4 mb-4 pb-4">
<div class="container">
<div class="row row-cols-1 row-cols-lg-3">
<?php foreach($apps as $name => $app): ?>
<div class="col">
<div class="card mb-4">
<img src="<?php echo $app->screenshot; ?>" class="card-img-top" alt="...">
<div class="card-body">
<div class="card-title"><h2 class="fs-2"><?php echo ucfirst($name); ?></h2></div>
<p class="card-text"><?php echo $app->description; ?></p>
<a href="<?php echo $app->website; ?>" class="btn btn-secondary">Website</a>
<a href="<?php echo $app->downloadUrl; ?>" class="btn btn-primary">Download</a>
</div>
</div>
</div>
<?php endforeach; ?>
</div>
</div>
</div>
<div class="container">
<div class="row">
<div class="col text-end">
<a href="https://github.com/apioo/fusio-website/blob/main/resources/template/<?php echo pathinfo(__FILE__, PATHINFO_BASENAME); ?>"><i class="bi bi-pen-fill"></i> Edit this page</a>
</div>
</div>
</div>
<?php include(__DIR__ . '/inc/footer.php'); ?>