Installation & Setup
Since Frappe Betterprint depends on chromium, the installation is a little more complex. We tried to make the setup process as quick as possible.
Frappe Cloud, local setup or single-container setup
Install apt dependencies
$ sudo apt-get update && \
sudo apt-get install -y libasound2 libatk-bridge2.0-0 \
libatk1.0-0 libatspi2.0-0 libcairo2 libcups2 libdbus-1-3 \
libdrm2 libgbm1 libglib2.0-0 libnspr4 libnss3 libpango-1.0-0 \
libx11-6 libxcb1 libxcomposite1 libxdamage1 libxext6 libxfixes3 \
libxkbcommon0 libxrandr2 xvfb fonts-noto-color-emoji fonts-unifont \
libfontconfig1 libfreetype6 xfonts-scalable fonts-liberation \
fonts-ipafont-gothic fonts-wqy-zenhei fonts-tlwg-loma-otf fonts-freefont-ttfInstall Frappe Betterprint & Chromium
// Get the app on our instance
bench get-app https://github.com/neocode-it/frappe_betterprint
// Install latest chromium binaries
bench setup-betterprint
// Install & activate Frappe Betterprint on our site (replace MYSITE with your site)
bench --site MYSITE install-app frappe_betterprintDocker Multi-container setup
Last updated