I am new to Plone but have experience with other CMS, Linux hosting, etc going back quite a few years. I am the go-to guy for a couple small cPanel hosting operations, I get called when scary command line activity is required. One of the systems uses nginx as a reverse proxy. I sometimes have to doctor SSL cert troubles.
I have a domain, it's configured for Cloudflare, and I have a 4 core/4GB VPS running Ubuntu 24.04.1 and Docker 27.5.0. I picked the nginx-volto-plone install. This is the Docker Compose file I am using.
gist github com/watchbynight/e710c27e4bf8d300f0da5469d3e9b35d
I have a couple user ids set up and they can log in, the problem I'm having is how to remove the default, and otherwise how to bring this thing up to production ready. There is no email service for this domain and I would prefer to avoid providing it at all. The user base will be a handful of people who edit things, the visitors do not need the ability to create accounts for themselves.
I am using a mix of Google and ChatGPT to try to wade through the initial setup and it's been fairly torturous. I keep finding procedures that do not work on the management related URLs I can reach, I keep seeing mention of management URLs that do not exist on my system, and trying to locate the procedure for removing/resetting the default user has been an exercise in futility.
Overall the documentation reads as if the intended audience are people who are already very familiar with Plone. Normally for something complex like this I would buy a book, but the few I can find are for versions of Plone more than ten years old.
Is there a write up available that covers a minimal setup I describe above, without being full of digressions to dated material, or decision points with little information as to what the choices mean? I understand the OpenBSD "ain't on unless ya turn it on" reasoning behind how things are being done, but the world gets a little more dangerous with each passing day. I think Plone is missing would-be new users given the way things are documented now.