Skip to content
This repository has been archived by the owner on May 23, 2024. It is now read-only.

finster-/odoo_ynh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Odoo

Odoo is a suite of web based open source business apps.

The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, Purchase Management, ...

Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.

Odoo for YunoHost

Warning: This YunoHost app is still in development. Use it at your own risk! I am not responsible for any data loss that jeopardizes your organization

WARNING: Odoo is a complex app. DO NOT USE IT to run your business unless you know what you are doing!!! If you don't, use the hosted Odoo that will give you peace and customer support!

Important: This app MUST be installed on a domain's root! https://odoo.example.com/ will work https://example.com/odoo/ will NOT work

What does not work

  • Automatic database creation (experimental)
  • Backup and restore via Odoo (works with a trick shared on the Github)
  • Backup and restore via YunoHost
  • Automatic LDAP configuration

Still to do

  • Automatic LDAP setup + emails
  • Backup/restore via Odoo fix
  • Backup/restore via YunoHost
  • SMTP settings

Configuration

Create the database manually

  • The database must be named "subdomain-domain-tld" (for example erp-test-com if you access the database via erp.test.com

Setup LDAP

  • Create a user named "template" with email "template". This user will give its permissions by default to YunoHost users so you can also give it appropriate permissions.
  • In "Edit Company Data" (on the logo), go to "Configuration" and add a LDAP setting
  • LDAP Address: localhost
  • LDAP Port: 389
  • LDAP Base: ou=users, dc=yunohost,dc=org
  • LDAP filter: uid=%s
  • Template user: template
  • Save

Backup via Odoo

  • In YunoHost, open the port 8069
  • Access Odoo via your server's IP or URL via :8069 at the end
  • Go to manage databases and backup

Restore via Odoo

  • In YunoHost, open the port 8069 (if you haven't opened it already)
  • Access Odoo via your server's IP or URL via :8069 at the end
  • Go to manage databases and delete the old database
  • Restore
  • Important! The database must be named "subdomain-domain-tld" (for example erp-test-com if you access the database via erp.test.com

About

Odoo for YunoHost

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published