Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

One-click Apps Suggestions #3

Open
githubsaturn opened this issue Aug 7, 2018 · 27 comments
Open

One-click Apps Suggestions #3

githubsaturn opened this issue Aug 7, 2018 · 27 comments

Comments

@githubsaturn
Copy link
Collaborator

githubsaturn commented Aug 7, 2018

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
Copy link
Collaborator Author

Cloud9 IDE from: caprover/caprover#186

@githubsaturn
Copy link
Collaborator Author

githubsaturn commented Aug 7, 2018

NextCloud from caprover/caprover#186 (comment)

Done

@polotto
Copy link

polotto commented Aug 8, 2018

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

@polotto
Copy link

polotto commented Aug 8, 2018

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

Done

@polotto
Copy link

polotto commented Aug 8, 2018

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

@ysvahn
Copy link

ysvahn commented Aug 8, 2018

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

@ghost
Copy link

ghost commented Aug 8, 2018

Kong

@polotto
Copy link

polotto commented Aug 11, 2018

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

@polotto
Copy link

polotto commented Aug 12, 2018

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

Done

@kristijanPetr
Copy link

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

@polotto
Copy link

polotto commented Aug 14, 2018

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

Done

@ivanthemeh
Copy link

Is there an update coming soon?

@githubsaturn
Copy link
Collaborator Author

@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:

  • Create an app (with data persistence)
  • Set the environmental variables and volumes according to the specific docker image instructions: https://hub.docker.com/_/mysql/
  • Set MYSQL_ROOT_PASSWORD to your desired password
  • Add a persistent directory again according to docker documentations, and map it to /var/lib/mysql in the container.
  • Archive the captain-definition file into a tar file and upload it from the dashboard to your newly created app. And done!

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
Copy link

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
Copy link

polotto commented Sep 4, 2018

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
Copy link

garth commented Oct 15, 2018

matomo

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

Official Docker images are available.

@drmrbrewer
Copy link

drmrbrewer commented Oct 29, 2018

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
Copy link
Contributor

iamrommel commented Nov 13, 2018

Prisma as describe here #317

Done

@RalphPfeiffer
Copy link

RalphPfeiffer commented Nov 14, 2018

searx by @asciimoo

@RalphPfeiffer
Copy link

Gitea by @go-gitea

@RalphPfeiffer
Copy link

Pritunl by @pritunl

@sampnorris
Copy link

CraftCMS

@FAFDK
Copy link

FAFDK commented Jan 8, 2019

GRAV

@githubsaturn
Copy link
Collaborator Author

githubsaturn commented Jan 19, 2019

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

@githubsaturn githubsaturn transferred this issue from caprover/caprover Jan 24, 2019
@m0xx
Copy link

m0xx commented Feb 1, 2019

RethinkDB

@githubsaturn
Copy link
Collaborator Author

githubsaturn commented Feb 2, 2019

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
Copy link
Contributor

InfluxDb

@caprover caprover locked and limited conversation to collaborators Jul 5, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests