▲ 3 r/odoocommunity+2 crossposts

Found a file named .odoo_pg_health.json running in my Odoo/Postgres Docker setup. What is this?

Hey everyone,

I was checking my container setup today and noticed some unusual resource usage. Looking closer into the database container, I found a configuration file located at /var/tmp/.odoo_pg_health.json that appears to be related to XMRig.

Here is my current environment setup:

  • Stack: Odoo 15 container with a separate postgres image via Docker Compose.
  • Network/Ports: Only Odoo port 8069 is open to the public internet. The Postgres container port 5432 is strictly internal on a closed Docker network (prod-network) and has no public port mapping.
  • The File: The configuration inside .odoo_pg_health.json lists connections to pool.hashvault.pro:443 and pool.hashvault.pro:80.

Since the Postgres port isn't exposed externally, I'm trying to figure out how this file got here and what it's doing.

Have any of you seen this specific file name (.odoo_pg_health.json) or setup before? What do you guys know about how something like this gets generated or dropped into an isolated container?

Appreciate any thoughts or guidance on what to check next!

reddit.com
u/WhereasBulky5724 — 6 days ago

Anyone else frustrated by Odoo printing barcode labels through PDFs for thermal printers?

I've been working on an Odoo 18 project for a warehouse that uses small thermal barcode labels (32×15 mm).

The biggest issue we kept running into wasn't barcode generation. it was the printing process itself.

The standard workflow was basically:

Odoo → QWeb → PDF → Browser → Printer

For laser printers that's usually fine, but for thermal printers we kept seeing things like:

  • barcodes becoming slightly blurry
  • browser scaling issues
  • labels shifting a few millimeters
  • slower printing because every job goes through PDF rendering

After trying to tune PDFs for quite a while, I ended up taking a different approach.

Instead of generating PDFs, I built a module that sends raw TSPL/ZPL commands through QZ Tray directly to the printer.

It also has:

  • a visual label designer
  • printer profiles
  • multi-column label sheet support
  • preview/validation before printing

The difference in print quality and speed was much better than I expected.

Now I'm curious whether this is actually a common pain point or if we just happened to have a difficult deployment.

For those of you who deploy Odoo in warehouses or manufacturing:

  • Do you still use PDF labels?
  • Are you printing raw TSPL/ZPL?
  • How do you handle Zebra/TSC printers?
  • Have your customers ever complained about barcode quality or browser scaling?

I'd genuinely like to hear how others are solving this before I continue adding more features.

reddit.com
u/WhereasBulky5724 — 2 months ago