owncloud / ocis

:atom_symbol: ownCloud Infinite Scale Stack
https://doc.owncloud.com/ocis/next/
Apache License 2.0
1.35k stars 172 forks source link

[Deployment] One-click deployment options in README.md or docs #6568

Open michaelstingl opened 1 year ago

michaelstingl commented 1 year ago

Is your feature request related to a problem? Please describe.

oCIS setup has some complexity, but could be much simpler in standardised environments.

Describe the solution you'd like

Prominent self-hosting buttons to fire up instances on public cloud services could lower the entry barriers.

Examples

/cc @hodyroff FYI

tbsbdr commented 1 year ago

.. services could to lower the entry .. ✊

mmattel commented 1 year ago

We can do a setup documentation based on a standardised environment - but that term needs to be defined very precisely before we can go on. Just one topic out of the many has variaties that will cause headaches when using the term standardized : local IDM vs Keycloak vs AD vs Azure vs Athelia vs authentik...

If there is focus on describing definied standardized setups (note the plural !), which needs highly skilled ressources, we can achive this - that definitely supports business.

Note that the ocis admin docs are the only location to go for such content.

michaelstingl commented 1 year ago

We can do a setup documentation based on a standardised environment

What the public cloud provider offers…

CleanShot 2023-06-20 at 19 03 36

Should do the same as our easiest CD example:

After default setup, you get something running:

With Elest.io, you get $20 free credits that you can use to play with for 7 days. Try yourself… (or $250 free credits when you join via try.digitalocean.com/elestio )

If there is focus on describing definied standardized setups (note the plural !), which needs highly skilled ressources, we can achive this - that definitely supports business.

pascalwengerter commented 1 year ago

I quite like the idea but wonder how we'd handle IDM_ADMIN_PASSWORD without "publicly hardcoding it"?

michaelstingl commented 1 year ago

I quite like the idea but wonder how we'd handle IDM_ADMIN_PASSWORD without "publicly hardcoding it"?

In my example, elest.io handles it. It generates a .env files with the credentials, and they can be revealed in the elest.io web UI. I encourage you all to try it yourselves.

stale[bot] commented 11 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 10 days if no further activity occurs. Thank you for your contributions.