On the first run of Ghost, you will need to setup your admin account, this article covers how.
If you’re on Ghost(Pro) and have just created a new blog, or if you’re manually installing it and have just run it for the first time, the first thing you need to do is visit the Ghost admin panel to create an account.
On Ghost(Pro) you can access the admin panel by clicking the “Write a Post’ button on your Ghost.org dashboard, or by visiting
If you are self-installing, you’ll find your admin page by visiting
http://<yourdomain.com>/ghost/ depending on how far along the setup you are.
The first time you visit the Ghost admin panel, you should get redirected to
/ghost/setup/, which should look similar to this:
The setup screen is only available until the form is filled out. Filling out the details will create a special admin account called the ‘owner’ which has access to all features of Ghost. For more information on the various user roles, see the article on User Role Capabilities.
Once you’ve filled out the form and created your admin account on your blog, you will be logged into the Ghost admin panel. Whenever you need to access your blog again in future, you will be able to do so by visiting anywhere by going to
http://<yourdomain.com>/ghost/ and signing in with the details you provided on this screen. So keep them safe!
Common Alert Messages on First Run
On first log in to your blog, you may see a few messages appear in the lower left corner of your admin area. Below is a list of messages, and their meanings.
Welcome to Ghost. You’re running under the (production or development) environment. Your URL is set to (your configuration URL). See http://support.ghost.org for instructions.
This message, which appears in blue, will always display on your first run of Ghost. This message tells you the details of your Ghost install.
Ghost is currently unable to send e-mail. See http://support.ghost.org/mail for instructions
This error message means that there is currently no mail configuration or sendmail detected within your Ghost installation. For help with setting up your mail configuration, checkout our guide on mail configuration.
Ghost is attempting to use your server’s sendmail to send e-mail. It is recommended that you explicitly configure an e-mail service. See http://support.ghost.org/mail for instructions
This error message means that your mail settings have not been configured to use an external service, but sendmail has been detected on your server, so Ghost will use sendmail until you configure it otherwise.