Skip to content

younex1/idempiere-ansible

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iDempiere Ansible Role

This role installs the iDempiere and necessary software, including Java and PostgreSQL.

Role Variables

Variable Name Default Value Description
idempiere_home /opt/idempiere-server. iDempiere installation folder
java_home /opt/jdk11 Java installation folder
java_version [email protected] Java provider and version, e.g. [email protected], [email protected]. Check Jabba for more information: https://github.com/shyiko/jabba
postgres_version 15 PostgreSQL version
postgres_install true By default, postgres is installed
app_port 8080 Application standard port
app_server 0.0.0.0 Application bind address
app_ssl 8443 SSL port
db_host localhost DB hostname or IP
db_name idempiere Database name
db_pass MyWeak_Pa55w0rd Database password
db_port 5432 Database port
db_system MyWeak_Pa55w0rd Postgres database user password
db_type 2 1=Oracle (not supported), 2=PostgreSQL
db_user adempiere Database user
ks_country BR Keystore country
ks_locale Sao Paulo Keystore locale
ks_organization_unit Systems Keystore unit
ks_organization iDempiere Community Keystore organization
ks_pass MyWeak_Pa55w0rd Keystore password
ks_state SP Keystore state/region
mail_admin superuser @ gardenworld.com Admin e-mail
mail_login none Admin SMTP user/login
mail_pass none Admin SMTP password
mail_server localhost Admin SMTP server

Example Playbook

This role include a folder called "example_playbook", you can find docker files to launch an empty Ubuntu for testing.

- hosts: all
  roles:
     - idempiere

Author Information

Ricardo Santana www.kenos.com.br

About

iDempiere Ansible

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PLpgSQL 76.1%
  • Shell 17.4%
  • Dockerfile 6.5%