This is not mentioned anywhere, so for the life of me, I have no clue how to proceed after installing. I’m not going to do wild guesses - it should be documented how to proceed after initial installation.
If you’re with a managed hosting service, they usually send the direct link in a welcome email.
If you’re self hosting, the Ghost CLI (which is the only “official” way to self host – Docker is a community effort) also shows the correct path upon completion:
Granted, this is in the “custom port” section of the readme, but it is always a good idea to read through documentation.
I rather see this as an issue with the Docker documentation (managed by Docker, since they published the image), and not Ghost itself. If you follow the official installation instructions with Ghost CLI, you will be prompted to go to /ghost at the end of the installation.
And also, Docker seems like a thing to be made official anyway. It’s so ubiquitous these days, and setting up Ghost manually is… a chore at best. I imagine the amount of people willing to setup a VM just for Ghost, just so that their install follows “official” guidelines, would be not great.
I for one, don’t feel like installing everything on bare metal, or a VM, and then having to micro-manage updates and security. That’s what Docker does for me.
But I digress, I have actually looked at the Ubuntu install guide, and couldn’t find anything useful as for the next steps. It just assumes everything is now done and dusted, which indeed, it isn’t quite yet.
It does. See the screenshot in my first reply. If you follow official installation instructions, you are prompted to go to localhost:2368/ghost in the end:
Right now, as we are typing, this is the only official way to install Ghost. The docker image doesn’t do anything else, by the way. So again, responsibility for documenting this is, in my eyes, with Docker, since Ghost prompts you to go where you need to go.
And again, I do agree that the official instructions can be more explicit in this on the website, since there is an actual “What’s next?” section. Explicit documentation is good. However, following the installation process, you are prompted to go where you need to go.
Okay, technically you’re right, but I never ran ghost install as you can probably imagine, and so there was never a CLI instructing me where to go next.