From 386efcd6b5e077d6e10ec92f47da82fbaaa91f8d Mon Sep 17 00:00:00 2001 From: Joao Gilberto Magalhaes Date: Fri, 15 Nov 2024 10:58:42 -0600 Subject: [PATCH] Add DigitalOcean marketplace --- README.md | 2 ++ docs/digitalocean.md | 11 +++++++++++ docs/easyhaproxy_digitalocean.png | Bin 0 -> 7922 bytes 3 files changed, 13 insertions(+) create mode 100644 docs/digitalocean.md create mode 100644 docs/easyhaproxy_digitalocean.png diff --git a/README.md b/README.md index fe8a32b..e6f8da4 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ EasyHAProxy can detect and configure HAProxy automatically on the following plat EasyHAProxy is part of some projects: - Dokku - MicroK8s +- DigitalOcean Marketplace See detailed instructions on how to install below. @@ -70,6 +71,7 @@ Or you can install using tools: [![Helm](docs/easyhaproxy_helm.png)](docs/helm.md) [![MicroK8s](docs/easyhaproxy_microk8s.png)](docs/microk8s.md) [![Dokku](docs/easyhaproxy_dokku.png)](docs/dokku.md) +[![DigitalOcean](docs/easyhaproxy_digitalocean.png)](docs/digitalocean.md) ## Special Topics diff --git a/docs/digitalocean.md b/docs/digitalocean.md new file mode 100644 index 0000000..ff1edec --- /dev/null +++ b/docs/digitalocean.md @@ -0,0 +1,11 @@ +# DigitalOcean + +DigitalOcean is a cloud infrastructure provider focused on simplifying web infrastructure for software developers. + +EasyHAProxy is available on DigitalOcean Marketplace. +You can install it with a few clicks directly from the DigitalOcean dashboard. + +## Installing EasyHAProxy on DigitalOcean + +Please refer the [EasyHAProxy page on DigitalOcean Marketplace](https://marketplace.digitalocean.com/apps/easyhaproxy-ingress-controller). + diff --git a/docs/easyhaproxy_digitalocean.png b/docs/easyhaproxy_digitalocean.png new file mode 100644 index 0000000000000000000000000000000000000000..421a9d58b323645cd016a92ff3e41db6b806f36f GIT binary patch literal 7922 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 E00n>DlK=n! literal 0 HcmV?d00001