issue on self-hosting frappe products with docker (builder + drive)

hello frappe community,

i’ve been going through the github documentation for self-hosting frappe products using docker, but i keep running into repeated errors during setup. i feel that some parts of the docs are incomplete or unclear, so i’m not entirely sure which prerequisites are required for certain frappe products.

i do have a decent understanding of docker compose and would prefer using the docker-based installation over the python method. my main goal is to self-host frappe builder and frappe drive, and i’d also like to know whether it’s possible to integrate a custom oidc client for accounts management.

for some context, i plan to run everything using docker along with cloudflared tunnels and nginx (also inside docker) on a windows environment.

any guidance or clarification would be greatly appreciated.

thank you.

For docker, bench get-app does not work (immutable image and non-persistent volume)

Inside docker if you want to use bench commands (most of them at least) you can use GitHub - rtCamp/Frappe-Manager: A CLI tool based on Docker Compose to easily manage Frappe based projects.

Otherwise if you want to learn the docker way use easy-install.py at Creating new custom app in the dockerized instance is not possible · Issue #1640 · frappe/frappe_docker · GitHub