mirror of
				https://github.com/NginxProxyManager/nginx-proxy-manager.git
				synced 2025-10-31 15:53:33 +00:00 
			
		
		
		
	Read initial admin email and password from env vars.
This commit is contained in:
		| @@ -21,11 +21,13 @@ const setupDefaultUser = () => { | |||||||
| 		.then((row) => { | 		.then((row) => { | ||||||
| 			if (!row.count) { | 			if (!row.count) { | ||||||
| 				// Create a new user and set password | 				// Create a new user and set password | ||||||
|  | 				let email = process.env.INITIAL_ADMIN_EMAIL || 'admin@example.com'; | ||||||
|  | 				let password = process.env.INITIAL_ADMIN_PASSWORD || 'changeme'; | ||||||
| 				logger.info('Creating a new user: admin@example.com with password: changeme'); | 				logger.info('Creating a new user: admin@example.com with password: changeme'); | ||||||
|  |  | ||||||
| 				let data = { | 				let data = { | ||||||
| 					is_deleted: 0, | 					is_deleted: 0, | ||||||
| 					email:      'admin@example.com', | 					email:      email, | ||||||
| 					name:       'Administrator', | 					name:       'Administrator', | ||||||
| 					nickname:   'Admin', | 					nickname:   'Admin', | ||||||
| 					avatar:     '', | 					avatar:     '', | ||||||
| @@ -41,7 +43,7 @@ const setupDefaultUser = () => { | |||||||
| 							.insert({ | 							.insert({ | ||||||
| 								user_id: user.id, | 								user_id: user.id, | ||||||
| 								type:    'password', | 								type:    'password', | ||||||
| 								secret:  'changeme', | 								secret:  password, | ||||||
| 								meta:    {}, | 								meta:    {}, | ||||||
| 							}) | 							}) | ||||||
| 							.then(() => { | 							.then(() => { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user