「🏗️」 wip: Added a user to the wp
This commit is contained in:
1
secrets/wp/user_pass.txt
Normal file
1
secrets/wp/user_pass.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
alpine
|
@ -3,5 +3,7 @@ DB_NAME=knl
|
|||||||
|
|
||||||
WP_ADMIN=kanel
|
WP_ADMIN=kanel
|
||||||
WP_MAIL=contact@kanel.ovh
|
WP_MAIL=contact@kanel.ovh
|
||||||
|
WP_USER=adjoly
|
||||||
|
WP_USER_MAIL=contact@adjoly.fr
|
||||||
|
|
||||||
FTP_USER=kanel
|
FTP_USER=kanel
|
||||||
|
@ -18,5 +18,6 @@ else
|
|||||||
sleep 1
|
sleep 1
|
||||||
wp --allow-root core config --dbname=${WP_DB_NAME} --dbuser=${WP_DB_USER} --dbpass=$(getFileEnv WP_DB_PASS) --dbhost=${WP_DB_HOST} --dbprefix=wp_ --path=${WP_DIR}
|
wp --allow-root core config --dbname=${WP_DB_NAME} --dbuser=${WP_DB_USER} --dbpass=$(getFileEnv WP_DB_PASS) --dbhost=${WP_DB_HOST} --dbprefix=wp_ --path=${WP_DIR}
|
||||||
wp --allow-root core install --url=https://${WP_URL} --title="${WP_TITLE}" --admin_user=${WP_ADMIN_USER} --admin_password=$(getFileEnv WP_ADMIN_PASS) --admin_email=${WP_ADMIN_EMAIL} --path=${WP_DIR}
|
wp --allow-root core install --url=https://${WP_URL} --title="${WP_TITLE}" --admin_user=${WP_ADMIN_USER} --admin_password=$(getFileEnv WP_ADMIN_PASS) --admin_email=${WP_ADMIN_EMAIL} --path=${WP_DIR}
|
||||||
|
wp user create ${WP_USER} ${WP_USER_EMAIL} --role=${WP_USER_ROLE} --user_pass=$(getFileEnv WP_USER_PASS)
|
||||||
wp option update blog_public ${WP_SEARCH_ENGINE_VISIBILITY} --allow-root
|
wp option update blog_public ${WP_SEARCH_ENGINE_VISIBILITY} --allow-root
|
||||||
fi
|
fi
|
||||||
|
@ -37,6 +37,8 @@ secrets:
|
|||||||
file: ../secrets/borg/passphrase.txt
|
file: ../secrets/borg/passphrase.txt
|
||||||
wp-admin-pass:
|
wp-admin-pass:
|
||||||
file: ../secrets/wp/admin_pass.txt
|
file: ../secrets/wp/admin_pass.txt
|
||||||
|
wp-user-pass:
|
||||||
|
file: ../secrets/wp/user_pass.txt
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
inception:
|
inception:
|
||||||
@ -85,6 +87,10 @@ services:
|
|||||||
- WP_DB_HOST=db
|
- WP_DB_HOST=db
|
||||||
- WP_ADMIN_EMAIL=${WP_MAIL}
|
- WP_ADMIN_EMAIL=${WP_MAIL}
|
||||||
- WP_ADMIN_USER=${WP_ADMIN}
|
- WP_ADMIN_USER=${WP_ADMIN}
|
||||||
|
- WP_USER=${WP_USER}
|
||||||
|
- WP_USER_EMAIL=${WP_USER_MAIL}
|
||||||
|
- WP_USER_ROLE=editor
|
||||||
|
- WP_USER_PASS_FILE=/run/secrets/wp-user-pass
|
||||||
- WP_ADMIN_PASS_FILE=/run/secrets/wp-admin-pass
|
- WP_ADMIN_PASS_FILE=/run/secrets/wp-admin-pass
|
||||||
- WP_URL=adjoly.42.fr
|
- WP_URL=adjoly.42.fr
|
||||||
- WP_TITLE=Kanel Supremacy
|
- WP_TITLE=Kanel Supremacy
|
||||||
@ -100,6 +106,7 @@ services:
|
|||||||
secrets:
|
secrets:
|
||||||
- user-db-pass
|
- user-db-pass
|
||||||
- wp-admin-pass
|
- wp-admin-pass
|
||||||
|
- wp-user-pass
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
db:
|
db:
|
||||||
|
Reference in New Issue
Block a user