This task can be performed using FastPocket
Self-Hosted SaaS Fast
Best product for this task

FastPocket
dev-tools
FastPocket is a SaaS Boilerplate to get you setup with a self hosted online business quickly. You get a codebase (Next.js + Pocketbase), component library, documentation, deployment templates, development/design/marketing guides and more all for a 1 time fee

What to expect from an ideal product
- Get started fast with a ready-to-use codebase and component library.
- Follow detailed deployment templates for a smooth setup process.
- Access extensive documentation to understand and customize your business.
- Utilize expert guides in development, design, and marketing all in one place.
- Save time and money with a one-time fee for a comprehensive toolkit.