Skip to content
Q
QuoteNode

Setup

Installation Guide

Choose the right QuoteNode deployment path and understand what will work in each topology.

Installation

QuoteNode runs as Docker containers. You do not need to install Java, Node.js, PostgreSQL, or Gotenberg on the host for normal deployments. The main decision is where the application will be reachable from: only your laptop, an office LAN, or the public internet.

Choose your deployment path

TopologyURL modelPublic offer linksEmail linksHTTPSIntended use
Laptop/localhttp://localhostonly same machinenot useful for external clientsnotrial/demo
LAN Windowshttp://<pc-ip> or local DNSonly LAN clientsonly internal recipientsoptional/internaloffice-only trial
LAN Linux serverhttp://<server-ip> or local DNSonly LAN/VPN clientsinternal unless reachableoptional/internalinternal sales team
WAN Ubuntu VPSpublic domain + HTTPSworks for customersworks if SMTP/domain configuredrequiredbeta production
Portainer/QNAP/NAShost-specific Docker UIdepends on routing/NAT/domaindepends on routing/SMTPrequired for customer linksadvanced home/SMB ops
Coolifypublic domain + managed proxyworks for customersworks if SMTP/domain configuredmanaged by Coolifyeasiest public deployment

Installation guides

Shared references

QuoteNode can generate public offer links, notification preference links, and email messages. Those links only work for recipients who can reach the same URL that the browser uses.

  • A link generated on http://localhost works only on that same machine.
  • A link generated on http://192.168.x.x works only for people on that LAN or VPN.
  • A link generated on https://crm.example.com works publicly only when DNS, HTTPS, proxy routing, and firewalls are configured correctly.
  • Email delivery requires SMTP. Manual PDF download and manual public-link sharing do not.

Minimum resources

DeploymentRAMCPUDisk
Evaluation / solo use2 GB1 core10 GB SSD
Small team4 GB2 cores20 GB SSD
Larger beta workspace8 GB4 cores50 GB SSD

These are conservative starting points. Large catalogs, frequent PDF generation, many backups, and product images increase storage and memory needs.

For per-service container limits, RAM/CPU tuning, and how to avoid out-of-memory issues, see System Resources & Tuning.

Last reviewed: Recently