-
Notifications
You must be signed in to change notification settings - Fork 62
Open
Description
Hi,
I'm new to all of this and I'm no developer, so for some stuff I have not the skillset to join and contribute personally.
That being said, if you might be into an "outsider" view:
- landing page you reach from Google is lackluster, you basically need to enter git page, scroll down then go back to another similar page with documentation
- documentation itself feels straightforward, and it surely is for people who created the project, but I feel that many other instances of github pages of other projects that can run on docker are way more fool-proof, easy to to go thru and present every step needed without much guess work
- other Dockerized projects have env variables, but I think there's a degree of higher convenience in those situation where they factored multiple common personalization options inside the docker-compose.override.yml
My take on each point:
- I would chose either the page you land from google or the git page to use as a documentation platform
- At least for the first steps and/or super common issue/scenarios I would go with fool proof documentation This would include steps like: git clone, using portainer or a couple of other major variants to get the file and start the container. A step by step copy&paste instruction overview is very practical and convenient. To that I would add examples of a couple of major go to personalizations like for example LDAP/Active Directory, TimeZone and so on
- I would prepare a commented / guided section on the override docker file for the examples above, which I would probably call override-docker-compose.yml so that's not confusing when tabbing.. this I think would have the effect of avoiding finding env variables nested inside other folders and/or hands-on configuration on python files and other stuff
Centralization and semplification: could also speed up testing and for sure would help if for some reason somebody doesn't handle the software so often and/or comes back when a new release changes some stuff under the hood
Again, not a developer, my 2 cents hoping this could be of help/use :)
Cheers
D.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels