Postgres database usecase

what kind of data will be stored in the Postgres database when we set up GitLab self-hosted? what is the main purpose of having Postgres DB?

Users, config data, lists of projects, groups, personal access tokens, ssh keys, docker registry data, etc. Why do you ask.

1 Like

I did not understand what kind of data will be stored thank you for answering the question!

Hi,

you can find more details on the components in GitLab in the architecture documentation: GitLab architecture overview | GitLab

If you keep using the Omnibus packages, they will take care of schema migrations and upgrades, reducing the maintenance level. Database settings | GitLab

Kind regards,
Michael

Thank you for the information Mike

1 Like