v1.0.9 (#37)
Features: - Integrated the first service: [Plausible Analytics](https://plausible.io)! Fixes: - UI/UX fixes and new designs
This commit is contained in:
		
							
								
								
									
										15
									
								
								api/routes/v1/services/deploy.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								api/routes/v1/services/deploy.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| const { plausible, activateAdminUser } = require('../../../libs/services/plausible') | ||||
|  | ||||
| module.exports = async function (fastify) { | ||||
|   fastify.post('/plausible', async (request, reply) => { | ||||
|     let { email, userName, userPassword, baseURL } = request.body | ||||
|     const traefikURL = baseURL | ||||
|     baseURL = `https://${baseURL}` | ||||
|     await plausible({ email, userName, userPassword, baseURL, traefikURL }) | ||||
|     return {} | ||||
|   }) | ||||
|   fastify.patch('/plausible/activate', async (request, reply) => { | ||||
|     await activateAdminUser() | ||||
|     return 'OK' | ||||
|   }) | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 Andras Bacsai
					Andras Bacsai