NanoDLP Folder Structure

Knowing NanoDLP folder structure could be useful for many cases such as

  • Migrating your installation to new SD card.
  • Recover corrupted SD card.
  • Modify configuration manually.
NanoDLP Folder Structure

Below you could find the basic folder structure after installation on Raspberry Pi and brief description of the each one.

├── config
│   ├── nanodlp.service
│   ├── nanodlp-wifi.txt
│   ├── printer.rotate
│   └──
├── db
├── distro
├── build
├── printer / nanodlp
├── public
│   ├── alert.ogg
│   ├── css
│   │   ├── main.css
│   │   └── support.css
│   ├── favicon.ico
└── templates

File: printer / nanodlp

This the main executable to run nanodlp. Also on linux desktop you may have file called that could be used to run nanodlp.

One of the way that you can check if the nanodlp installed correctly or not (on Pi) is to run command below:

sudo ./printer

Folder: db/

This is the most important folder as it contains many json files which keep all of your NanoDLP configurations.

Folder: public/

All static files that being served for users including theme files being served from here.

Folder: public/plates/

All plates that being added to NanoDLP to printer saved into this folder.

Folder: templates/

Include both theme HTML files and HELP files.


It is script that install NanoDLP on Raspberry Pi.

Folder: distro/

Default files for each distribution including manufacturer specific config and theme files.

File: build

File that indicate current installation manufacturer or customization name.

Folder: config/

It includes basic OS config files for Raspberry Pi that being used by


Script to expand file system on SD card.

Latest Posts

STL Mesh Repair

STL Mesh Repair

Technology Of Mesh Repair Tool NanoDLP Repair tool is developed using Golang language which makes it available on all platform including on your browser Simple interface Of Mesh Repair Tool We don’t ask you for any complex input. Just import your STL model and sit back until it’s repaired. Features Of Mesh Repair Tool Our […]

Read More
Browser Based Slicer

Web Browser Based SLA 3D Printer Slicer

SLA 3D printer web browser based slicer rely on your browser resources to slice 3D files instead of Raspberry Pi (or other host SBCs)

Read More
NanoDLP Documentation

NanoDLP Documentation Launched

NanoDLP documentation contains both get started guides for novice users and also more advanced guides for expert users.

Hope you become one of the contributors to the new

Read More


0 0 votes
Article Rating
Inline Feedbacks
View all comments