Skip to main content

FAQ

Answers to the most common questions about OPaaS.

General Questions

What is OPaaS?

OPaaS (Open Platform as a Service) is a cloud platform that allows you to easily manage, deploy, and monitor your applications.

How do I sign in?
  1. Open the OPaaS platform in your browser
  2. Click on "Sign In with GitHub"
  3. Enter your credentials
How do I create an environment?

See Creating Stages for a detailed guide on creating environments.

Environments (Stages)

What is an environment?

An environment is a separate instance of your application running on a server. Typical environments in OPaaS Cloud are Production and Staging.

How many environments can I have?

As much as you want depends on your plan.

Can I delete an environment?

Yes, but all data will be deleted. Make sure you have backups.

What happens if I stop an environment?

The application is no longer available, but all data remains. You can start it again later.

How long does it take to start an environment?

This depends on the size of the application, usually 2-5 minutes.

Backups

How do I create a backup?

See Creating Backups for a detailed guide.

How often should I create backups?

We recommend creating backups before major changes or updates. OPaaS creates daily backups stored for seven days. Weekly backups are retained for four weeks, monthly backups for six months, and annual backups for one year. All backups are geographically replicated across at least two servers in different data centers, ensuring long-term data availability and protection against data loss.

How long are backups kept?

OPaaS creates daily backups that are stored for seven days. Weekly backups are stored for four weeks, monthly backups for six months and annual backups for one year. The backups are replicated geographically redundantly on at least two servers in different data centers. This multi-level backup strategy ensures that customer data is available in the long term and protected against data loss

Can I restore a backup?

Yes, see Restoring Backups for a detailed guide.

Users and Collaporations

How do I invite a user?

See Inviting Users for a detailed guide.

What happens if I remove a user?

The user immediately loses access to the environment.

Monitoring and Logs

Where do I find logs?

Open an environment and click on the "Logs" tab.

How long are logs kept?

This depends on your settings, usually 7-30 days.

Can I export logs?

If available, you can export logs. See Viewing Logs for details.

How do I monitor resources?

Open an environment and click on the "Monitoring" tab.

Problems and Errors

What do I do if something doesn't work?
  1. Check the logs for errors
  2. Check the status of the environment
  3. Try restarting the environment
What do I do if an environment doesn't start?
  1. Check the logs for errors
  2. Check the settings
What do I do if a backup fails?
  1. Check the logs for details
  2. Make sure there's enough storage space
  3. Try again

Technical Questions

Which Git repositories are supported?

OPaaS supports only GitHub platfrom.

Can I use my own domain?

If available, you can configure your own domain. See Environment Settings for details.

How do I update my application?

The application is automatically updated when you deploy a new commit. See Managing Environments for details.

Limitations

What are the system limitations?

OPaaS has the following system limitations:

  • Proxy HTTP Timeout: 100 seconds
  • Mail Gateway Attachment Size: Maximum 10 MB per attachment
  • Custom Domain: Only subdomains are allowed
  • Custom Odoo Configuration: Not every configuration rule is allowed
What should I do if I need a custom endpoint?

If you need to create custom endpoints that are not covered by the /api path, you should extend the Odoo controller. Bot protection is enabled for all URLs that don't use the /api endpoint

Can I configure my Odoo instance with custom settings?

Yes, you can use custom Odoo configuration, but please note that not every rule is allowed

Further Help

If you need further assistance, please contact our support team.