Skip to main content

Install frePPLe with Docker Compose (Step-by-Step Guide)

Install and Run frePPLe with Docker Compose

A quick and simple way to deploy frePPLe using Docker Compose.


🚀 Run frePPLe with Docker Compose

Follow these steps to get frePPLe running locally in minutes using Docker.

Step 1: Create docker-compose.yaml

Create a file named docker-compose.yaml and paste the following configuration:

version: '3.1'

services:
  db:
    image: postgres:14
    environment:
      POSTGRES_USER: frepple
      POSTGRES_PASSWORD: frepple
      POSTGRES_DB: frepple
    volumes:
      - frepple_db:/var/lib/postgresql/data

  web:
    image: ghcr.io/frepple/frepple-community:9.10.0
    ports:
      - "8000:80"
    environment:
      POSTGRES_HOST: db
      POSTGRES_DB: frepple
      POSTGRES_USER: frepple
      POSTGRES_PASSWORD: frepple
    depends_on:
      - db

volumes:
  frepple_db:

Step 2: Start the Containers

Run the following command in the same directory:

docker compose up -d

This will download the required images and start the services in the background.


✅ Access the frePPLe UI

Once the containers are running, open your browser and go to:

http://localhost:8000

Or:

http://127.0.0.1:8000

🔑 Default Credentials

  • Username: admin
  • Password: admin

✅ Your container is now running and mapped to port 8000.


📦 GitHub Project

You can find the full project and updates here:

👉 https://github.com/kobros-tech/frepple-docker


🌐 More from Me

Check out more tutorials, DevOps guides, and Odoo-related content on my website:

👉 https://www.kobros-tech.com


📝 Notes

  • Make sure Docker and Docker Compose are installed on your system.
  • If port 8000 is already in use, change it in the compose file.
  • Use docker compose logs -f to debug issues.

🚀 You now have frePPLe running locally with Docker in just a few minutes!

Comments

Popular posts from this blog

How to Uninstall an Odoo Module via Command Line (CLI)

How to Uninstall an Odoo Module via Command Line (Odoo Shell Guide) Uninstalling an Odoo module from the user interface is straightforward — until it isn’t. If your instance is broken, the UI won’t load, or a custom module causes errors, the safest way to proceed is to uninstall the module using the Odoo command line (CLI) . In this guide, you'll learn how to uninstall an Odoo module using the Odoo shell , when to use it, and how to avoid common mistakes that can break your database. When Should You Use the Command Line? The CLI method is especially useful in the following situations: The Odoo web interface is not accessible A module causes server startup errors You are working on a remote or headless server You are debugging or developing custom modules You need more control over the uninstall process Step-by-Step: Uninstall a Module Using Odoo Shell 1. Start the Odoo Shell Navigate to your Odoo installation directory and run: ./odoo-bin ...

Use CS50 Library in Your Local Machine Offline (C Language Setup)

Use CS50 Library in Your Local Machine Offline (C Language Setup) Make Your PC Ready for C Programming with CS50 In this guide, you will learn how to prepare your computer to run C programs locally and use the CS50 library offline. The following videos will walk you through all required tools and setup steps. Step 1: Install Visual Studio Code This video explains how to download and install Visual Studio Code on Windows 10. Step 2: Install C/C++ Compiler (GCC, G++, GDB) Learn how to install the C/C++ toolchain using MinGW-w64 and MSYS2. Step 3: Configure VS Code for C/C++ This step shows how to properly configure Visual Studio Code for C and C++ programming. How to Use CS50 Library Offline After completing the setup above, follow these steps to use the CS50 library locally without internet access: Download the CS50 library from GitHub Releases: https://github.com/cs50/libcs50/rel...