Skip to content

yaazkal/bastille-odoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

[WIP] bastille-odoo

Odoo is an Open Source ERP software made in Python. The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing, Point of Sale, Human Resources, Marketing, Manufacturing, etc.

This is a Bastille template for running Odoo in FreeBSD

By default it installs Odoo 16.0 and PostgreSQL 13. If you want another version of Odoo or PostgreSQL please see the Arguments section below.

Bootstrap

bastille bootstrap https://github.com/yaazkal/bastille-odoo

Usage

bastille template TARGET yaazkal/bastille-odoo

After the template has been applied the first time, restart the jail. If you want to directly access the Odoo instance outside the host, don't forget to create an rdr rule in order to redirect the port.

Arguments

This template can receive two arguments: odoo-version to specify another version for Odoo and psql-version to specify another version for PostgreSQL.

Example

If you want Odoo 13.0 with PostgreSQL 11, you can use the template like this:

bastille template TARGET yaazkal/bastille-odoo --arg odoo-version=13.0 --arg psql-version=11

Note that Odoo versions needs .0 like 14.0, 15.0 and so on. If you want next version that is under development, you can use master as the Odoo version.