How to Install Odoo 18 With PostgreSQL 17 and Create a Custom “Hello World” Module

Imagine this: you’re setting up your development environment, your coffee’s still warm, and you’ve just finished a recent tweak to your code. Now you’re ready to see your very own custom module light up the Odoo interface with a simple “Hello World!” message—all powered by Odoo 18 and PostgreSQL 17 running in Docker. Today, I’m going to walk you through every step of this process. Whether you’re an experienced developer or just dipping your toes into the world of Odoo, this guide is designed to be approachable, detailed, and, above all, human. [Read More]

💡 Installing Odoo 17 with PostgreSQL 16: Common Issues & How to Fix Them

Introduction: In this guide, I’ll walk you through the installation of Odoo 17 with PostgreSQL 16 using Docker Compose. Along the way, we’ll address several common issues that might arise, such as database password mismatches, missing roles, and how to troubleshoot PostgreSQL authentication failures. By the end of this article, you’ll have a fully functional Odoo 17 instance running on PostgreSQL 16, and you’ll know how to troubleshoot some of the more frustrating roadblocks. [Read More]