Title: Frappe – Immanuel Raj

---

# Tag: Frappe

 * [⌊Migrating from Frappe v15 to Frappe v16 — A Complete, In‑Place Upgrade Guide⌉⌊
   Migrating from Frappe v15 to Frappe v16 — A Complete, In‑Place Upgrade Guide⌉[
 * 
   ## 󠀁[Migrating from Frappe v15 to Frappe v16 — A Complete, In‑Place Upgrade Guide](https://immanuelraj.dev/frappe-v15-to-v16-beta-migration-guide/)󠁿
   
 * [November 21, 2025](https://immanuelraj.dev/frappe-v15-to-v16-beta-migration-guide/)
 * —
 * by
 * [Immanuel Raj](https://immanuelraj.dev/author/iamimmanuelraj/)
 * in [ERPNext](https://immanuelraj.dev/category/erpnext/), [Frappe](https://immanuelraj.dev/category/frappe/)
 * Read Time
 * 4–6 minutes
 * Ready to try the new Frappe v16 Beta? This guide covers the complete in-place
   migration process from v15, including upgrading to Python 3.12, handling breaking
   changes, and installing the new mandatory Offsite Backups app.
 * [⌊Logo for Frappe Administrator Block featuring a blue hexagon with a white padlock
   icon on the left, and the text 'FRAPPE Administrator Block' in bold and regular
   navy blue font on the right, set against a white background.⌉⌊Logo for Frappe
   Administrator Block featuring a blue hexagon with a white padlock icon on the
   left, and the text 'FRAPPE Administrator Block' in bold and regular navy blue
   font on the right, set against a white background.⌉[
 * 
   ## 󠀁[Complete Frappe Security Guide: Block Administrator Installation & Configuration](https://immanuelraj.dev/secure-frappe-admin-block-administrator-guide/)󠁿
   
 * [July 30, 2025](https://immanuelraj.dev/secure-frappe-admin-block-administrator-guide/)
 * —
 * by
 * [Immanuel Raj](https://immanuelraj.dev/author/iamimmanuelraj/)
 * in [ERPNext](https://immanuelraj.dev/category/erpnext/), [Frappe](https://immanuelraj.dev/category/frappe/)
 * Read Time
 * 7–11 minutes
 * Comprehensive guide to securing Frappe Framework installations with Block Administrator.
   Learn enterprise-grade installation procedures, technical architecture, security
   benefits, and troubleshooting for protecting administrator accounts from unauthorized
   access and brute-force attacks.
 * [⌊A hand holding a smartphone that displays a customized 'Frappe Password Reset'
   email. The design is clean and professional with a blue call-to-action button.⌉⌊
   A hand holding a smartphone that displays a customized 'Frappe Password Reset'
   email. The design is clean and professional with a blue call-to-action button
   .⌉[
 * 
   ## 󠀁[Customize Frappe Reset Password Email Template](https://immanuelraj.dev/customize-frappe-reset-password-template/)󠁿
   
 * [July 26, 2025](https://immanuelraj.dev/customize-frappe-reset-password-template/)
 * —
 * by
 * [Immanuel Raj](https://immanuelraj.dev/author/iamimmanuelraj/)
 * in [ERPNext](https://immanuelraj.dev/category/erpnext/)
 * Read Time
 * 7–10 minutes
 * Learn how to customize and replace the default reset password email template 
   in Frappe framework. Step-by-step guide with enhanced HTML template, modern typography
   using Reddit Sans and Poppins fonts, responsive design, and implementation instructions.
   Only uses {{link}} parameter as supported by Frappe.