Creates a strapi admin user on startup. Simplifies working with multiple strapi environments.
Add strapi-plugin-init-admin-user
to your strapi (v4!).
# npm:
npm install strapi-plugin-init-admin-user
# yarn:
yarn add strapi-plugin-init-admin-user
Create these environment variables with your initial values.
INIT_ADMIN_USERNAME=admin
INIT_ADMIN_PASSWORD=admin
INIT_ADMIN_FIRSTNAME=Admin
INIT_ADMIN_LASTNAME=Admin
INIT_ADMIN_EMAIL=admin@init-strapi-admin.strapi.io
If you decide to also use this plugin outside of development
-mode you also need to add the following environment variable.
INIT_ADMIN=true
After installing the plugin and creating your environment variables start your strapi (locally: npm run develop
) and watch out for the info
-log:
Created admin (E-Mail: admin@init-strapi-admin.strapi.io, Password: [INIT_ADMIN_PASSWORD]).
Note: By default the plugin will only create an initial admin-user if there is no existing user in your strapi application!
Leave a 'Thank You' with a ⭐️ on Github and have a nice day!
Plugin on Github
Plugin on NPM
Plugin on Strapi Marketplace
MIT License - Created by minzig🍃