Odoo logo
Odoo
Preview of the Vultr management interface for Odoo on a mobile device.
Odoo logo|trans
Odoo
Preview of the Vultr server deploy page control panel for Odoo on a web browser.

About Odoo

All your business on one platform.

Allows for one-click installations for business level applications like invoicing, time-sheets, communication, payroll, and more.

Odoo Details

To get started, connect to your Odoo server's IP address
https://use.your.ip/.
See our instructions to bypass the HTTPS warning for self-signed SSL/TLS certificates.

The default administrator credentials are

username: Admin
password: Admin

To change the administrator user credentials, after logging in to the Odoo dashboard, click on "Settings" in the top left, and then click on "Users" => "Administrator", and finally click the cog wheel near the top of the page.

Managing Odoo

To restart your server you can use
sudo systemctl restart odoo

To find server logs goto
/var/log/odoo/odoo.log
And config file
/etc/odoo/odoo.conf

Let's Encrypt via Certbot

Certbot is installed by default on Vultr's Odoo Marketplace app. If you need to update or reinstall, please see the recommended installation steps at eff.org.

Requesting a Certificate

The below example shows installing multi-domain certificate for the bare or root domain of example.com as well as the fully-qualified domain name (FQDN) of www.example.com. The email provided is used for registering an account with Let's Encrypt and is not sent to Vultr:
# certbot --nginx --redirect -d www.example.com -d example.com -m admin@example.com --agree-tos --no-eff-email
Upon successfully requesting certificates, a message should be shown that includes text similar to the following:

Successfully deployed certificate for www.example.com to /etc/nginx/conf.d/odoo.conf
Congratulations! You have successfully enabled HTTPS on https://www.example.com

(Optional) To update the Cockpit Control Panel to use the same certificate, a script is available to be invoked via:
# /opt/vultr/cockpit-certificate.sh

Revoking a Certificate

In case a certificate issued by Let's Encrypt via certbot is to be revoked, or otherwise needs to be uninstalled, these steps should be followed:
1. Back up current web server configuration files:
# cp -r /etc/nginx /root/nginx
2. Revoke the certificate:
# certbot delete
3. Restore default web server configuration:
# /opt/vultr/fix-vhost.sh

Commercial SSL/TLS Certificate

If a commercial certificate is desired instead of the free Let's Encrypt certificate, install the public certificate as /etc/nginx/ssl/server.crt and the private key as /etc/nginx/ssl/server.key. Refer to the certificate vendor's documentation for any further details. Once these files are in place, reboot the server to ensure all services are using the correct certificate: # reboot

More Information

For more information about managing your Odoo server, please see the official documentation.

Support Information

Support Contact

Website
https://www.odoo.com
Email
support@vultr.com
Support URL
https://my.vultr.com
Repository
https://www.odoo.com/

Maintainer Contact

Report Application

Report an application with malicious intent or harmful content.

Thank you for your report!

Our Team has received your report and will respond accordingly as possible.