Recreating old version for archive restore

I’m building a version-11 system on a Virtual Box Ubuntu 18.04 VM.

This will be for keeping an archive of an ERPNext install for regulatory/tax purposes. The original ERPNext version 11 server has been decommissioned. We have db and file backups.

I’ve got bench 4.1.2 installed. I set up a site,I installed apps frappe 11 and erpnext version-11-hotfix. A basic database exists in mariadb (no ERPNext tables, just the frappe defaults so far)

I tried setting up a production server:

Any of the bench setup commands (such as bench setup nginx, bench setup supervisor) end with jinja2.exceptions.TemplateNotFound: nginx.conf (or supervisor.conf, etc)

I tried running from bench in developer mode. I get a page at port 8000, but clicking login gives the following in the bench console:

  • Debugger PIN: 330-932-699
    192.168.1.243 - - [23/Feb/2026 08:49:22] “GET /login HTTP/1.1” 200 -
    192.168.1.243 - - [23/Feb/2026 08:49:35] “GET /website_theme.css HTTP/1.1” 200 -
    192.168.1.243 - - [23/Feb/2026 08:49:35] “GET /website_script.js HTTP/1.1” 200 -
    INFO:werkzeug:192.168.1.243 - - [23/Feb/2026 08:49:35] “GET /website_script.js HTTP/1.1” 200 -
  • Detected change in ‘/home/mikez/frappe-bench/apps/frappe/frappe/www/pycache/website_script.cpython-36.pyc’, reloading
    INFO:werkzeug: * Detected change in ‘/home/mikez/frappe-bench/apps/frappe/frappe/www/pycache/website_script.cpython-36.pyc’, reloading
  • Restarting with inotify reloader

Any insight to get this set up and get to the restore point?

This post seems promising: Unofficial frappe & ERPNext Virtual Machine for v11 to v14

The post links to a guide on their website that looks pretty good. You may be able to adapt their approach to make it work. Looks like there’s a few “gotchas” along the way.

If that way proves too difficult and the code doesn’t need to be v11, and you just need a functional data archive, there are docker images for v13 I bet you could spin up pretty easily. Restore the database and “bench migrate” might bring everything you need across without too much trouble.

Also, poking around web.archive.org turned up this. It may just be a version-11 virtual machine image:

https://web.archive.org/web/20190720145130/http://build.erpnext.com/ERPNext-Production.ova

Thanks for the options! I think the oven you linked to was what we used to spin up the server in the first place. That may be the way to go.

Thanks again

Happy to help.