Minimul Hardware requirement for 1M LOC analysis

Hai All, we want to install and configure sonarqube developer edition for 1M lines of code license analysis. Can anybody suggest minimal hardware requirement for 1M LOC analysis?

Is external database is mandate? how much can embeded database store?
If we setup external database later, can we get the existing code reports stored in embeded DB to external DB?

kindly clarify these 2 things.
Thank you.

Hey there.

You won’t need anything too beefy to run a 1M Lines of Code server. 4 CPUs and 8GB of RAM should be more than enough.

The embedded database should only be used for evaluation. It is not supported for production environments and there is zero migration path from the embedded database to an external database you setup later on.