Thanks to visit codestin.com
Credit goes to github.com

Skip to content

anowarulkarim/odoo_setup_script_in_docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Odoo-on-Docker Automation Script

This project provides an automation script to set up and manage an Odoo environment with PostgreSQL, pgAdmin, and Caddy reverse proxy using Docker & Docker Compose.

It also includes a watcher service that automatically starts, stops, and installs Python packages inside containers when you update specific files (start.txt, stop.txt, install.txt) in the odoo-on-docker directory.


πŸ“‚ Features

  • πŸ”§ Auto-creates project structure (config, Dockerfiles, pgAdmin, addons paths).
  • 🐘 PostgreSQL as the database.
  • πŸ“Š pgAdmin for DB management.
  • 🟒 Odoo 18 Enterprise container with custom addons.
  • 🌍 Caddy for reverse proxy with automatic config reload.
  • πŸ‘€ Watcher service (watch_docker_yml.sh) to:
    • Start/Stop services by writing in start.txt / stop.txt.
    • Auto-install Python packages into running containers via install.txt.
    • Auto-apply docker-compose changes when .yml files are modified.
  • πŸ”„ Systemd service to keep the watcher running in the background.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages