mirror of
https://github.com/frappe/frappe_docker.git
synced 2026-06-17 13:55:08 +00:00
fix(docker): add mysqlclient build deps for insights; drop books app; resolve bench deps and pin bs4/boto3 for frappe v15
This commit is contained in:
parent
6627ec8785
commit
14897c4ba0
2 changed files with 11 additions and 7 deletions
|
|
@ -45,6 +45,7 @@ RUN apt-get update \
|
|||
libldap2-dev \
|
||||
libmariadb-dev \
|
||||
libmariadb-dev-compat \
|
||||
default-libmysqlclient-dev \
|
||||
libsasl2-dev \
|
||||
libtiff5-dev \
|
||||
libwebp-dev \
|
||||
|
|
|
|||
17
pwd.yml
17
pwd.yml
|
|
@ -78,13 +78,16 @@ services:
|
|||
fi; \
|
||||
done; \
|
||||
echo \"sites/common_site_config.json found\"; \
|
||||
bench get-app https://github.com/frappe/hrms; \
|
||||
bench get-app https://github.com/frappe/crm; \
|
||||
bench get-app https://github.com/frappe/helpdesk; \
|
||||
bench get-app https://github.com/frappe/drive; \
|
||||
bench get-app https://github.com/frappe/studio; \
|
||||
bench get-app https://github.com/frappe/wiki; \
|
||||
bench get-app https://github.com/frappe/insights; \
|
||||
bench get-app --resolve-deps https://github.com/frappe/hrms; \
|
||||
bench get-app --resolve-deps https://github.com/frappe/crm; \
|
||||
bench get-app --resolve-deps https://github.com/frappe/helpdesk; \
|
||||
bench get-app --resolve-deps https://github.com/frappe/drive; \
|
||||
bench get-app --resolve-deps https://github.com/frappe/studio; \
|
||||
bench get-app --resolve-deps https://github.com/frappe/wiki; \
|
||||
bench get-app --resolve-deps https://github.com/frappe/insights; \
|
||||
/home/frappe/frappe-bench/env/bin/pip install \
|
||||
\"beautifulsoup4~=4.12.2\" \
|
||||
\"boto3~=1.34.143\"; \
|
||||
bench new-site --mariadb-user-host-login-scope='%' --admin-password=admin --db-root-username=root --db-root-password=admin --install-app erpnext,hrms,crm,helpdesk,drive,studio,wiki,insights --set-default frontend; \
|
||||
";
|
||||
chown -R frappe:frappe /home/frappe/frappe-bench;
|
||||
|
|
|
|||
Loading…
Reference in a new issue