caprover / one-click-apps

Community Maintained One Click Apps (https://github.com/caprover/caprover)
Apache License 2.0
552 stars 540 forks source link

One-click Apps Suggestions #3

Open githubsaturn opened 6 years ago

githubsaturn commented 6 years ago

Please keep suggestions for one click apps here in this thread.

This thread is old and goes back to when CapRover was a single repo. Now that we have a repo dedicate to one click apps, please use a separate issue if you want to suggest a one click app.

githubsaturn commented 6 years ago

Cloud9 IDE from: https://github.com/githubsaturn/captainduckduck/issues/186

githubsaturn commented 6 years ago

NextCloud from https://github.com/githubsaturn/captainduckduck/issues/186#issuecomment-389168724

Done

polotto commented 6 years ago

API umbrella (https://apiumbrella.io): a API Gateway written python

polotto commented 6 years ago

strapi (https://strapi.io): a service to create API restful easily to CMS applications

Done

polotto commented 6 years ago

Wekan (https://github.com/wekan/wekan): a kanban board similar to Trello

ysvahn commented 6 years ago

Prestashop (https://www.prestashop.com/): an e-commerce solution

ghost commented 6 years ago

Kong

polotto commented 6 years ago

.Net Core with Asp Net Core Platform. Official site: https://www.microsoft.com/net Container: https://docs.docker.com/engine/examples/dotnetcore/

polotto commented 6 years ago

Minio - Object storage server with Amazon S3 compatible: https://www.minio.io/

Done

kristijanPetr commented 6 years ago

Is it possible to have ElasticSearch or whole ELK stack as one click app? Thanks

polotto commented 6 years ago

Hasura - Instant Realtime GraphQL on Postgres with web admin cosole: https://hasura.io/

Done

ivanthemeh commented 6 years ago

Is there an update coming soon?

githubsaturn commented 6 years ago

@ivanthemeh

Is there an update coming soon?

These will get prioritized and get done in the upcoming months. Nothing earlier than this fall.

IMPORTANT NOTE: Please keep in mind that just if an app that you want is not in one-click app list, you can simply create a captain-definition file and upload it and set the environmental variables accordingly.

For example, let's say you want to deploy MySQL without relying on one-click apps. First google "MySQL docker", then you'll find this link: https://hub.docker.com/_/mysql/

Then create a captian-definition file with this content:

{
  "schemaVersion": 1,
  "dockerfileLines": [
    "FROM mysql:8.0"
  ]
}

then:

Remember, this is way way more flexible than one click apps. One click apps are meant to be used for quick deployment. But if you're willing to spend 5 minutes, just go with the plain approach explained above as it's a lot more flexible.

Having said that, since one-click apps, do not provide a huge added-value, these one-click apps are not of a high priority.

kristijanPetr commented 6 years ago

For anyone who wants to install (NextCloud from #186) First create empty App with persistent volume , set path like this Persistent Volume

and add env variables in the ENV

Then create captain-definition file with { "schemaVersion": 1, "dockerfileLines": [ "FROM nextcloud:12-rc" ] } compress in .tar file and upload to server.

polotto commented 6 years ago

I make a repository with some captain-definition files that It was useful for me:

https://github.com/angelopolotto/awesome-captain-definition

Fell free to made a pull request or made a suggestion.

garth commented 6 years ago

matomo

"Matomo is the leading open-source analytics platform that gives you more than powerful analytics."

Official Docker images are available.

drmrbrewer commented 5 years ago

Discourse discussion forum:

https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md https://github.com/discourse/discourse_docker https://hub.docker.com/r/discourse/base/

iamrommel commented 5 years ago

Prisma as describe here #317

Done

RalphPfeiffer commented 5 years ago

searx by @asciimoo

RalphPfeiffer commented 5 years ago

Gitea by @go-gitea

RalphPfeiffer commented 5 years ago

Pritunl by @pritunl

sampnorris commented 5 years ago

CraftCMS

FAFDK commented 5 years ago

GRAV

githubsaturn commented 5 years ago

UPDATE:

https://github.com/caprover/caprover/releases/tag/v1.0.0 Strapi, minio, and NextCloud are added to one click apps. The process of adding new one click apps is now very simplified. Feel free to add more here:

https://github.com/caprover/one-click-apps/tree/master/public/v1/apps

m0xx commented 5 years ago

RethinkDB

githubsaturn commented 5 years ago

Closing this issue. Please open new issues for each suggestion. As One Click Apps now have its own repository.

I've created a separate issue for each of the apps mentioned above.

sergioisidoro commented 4 years ago

InfluxDb