Technical FAQ
Technical questions about Odoo instances, customization, and integrations.
Can I install custom modules?
Yes! You can install:
- Odoo Apps Store modules: Install directly from Odoo
- VedTech Marketplace modules: Available in our shop
- Custom modules: Contact support for custom module installation
Note: Custom modules must be compatible with your Odoo version and may require review.
Can I access the server via SSH?
No. VedTech is a fully-managed platform. Direct server access is not provided for security and stability reasons.
However, you can:
- Access your Odoo instance via the web interface
- Use the Odoo Developer Mode for customization
- Install modules through Odoo's Apps menu
- Request custom module installation via support
How do I enable Developer Mode in Odoo?
To enable Developer Mode:
- Go to Settings in your Odoo instance
- Scroll to the bottom of the page
- Click Activate the developer mode
Or add ?debug=1 to your URL.
Note: Developer mode is for advanced users. Some changes can affect system stability.
Can I connect to the database directly?
No. Direct database access is not provided for security reasons.
Alternatives:
- Export data: Use Odoo's built-in export functionality
- API access: Use Odoo's XML-RPC or JSON-RPC API
- Reporting: Create custom reports in Odoo
- Full backup: Download database backups for offline analysis
How do I connect external applications to Odoo?
Odoo provides several integration options:
- XML-RPC API: Traditional Odoo API (port 8069)
- JSON-RPC API: Modern JSON-based API
- REST API: Available with additional modules
- Webhooks: Configure automated triggers
Example XML-RPC connection (Python):
import xmlrpc.client
url = 'https://yourinstance.tenants.vedtechsolutions.com'
db = 'your_database'
username = 'admin'
password = 'your_password'
common = xmlrpc.client.ServerProxy(f'{url}/xmlrpc/2/common')
uid = common.authenticate(db, username, password, {})
models = xmlrpc.client.ServerProxy(f'{url}/xmlrpc/2/object')
partners = models.execute_kw(db, uid, password,
'res.partner', 'search_read',
[[['is_company', '=', True]]],
{'fields': ['name', 'email'], 'limit': 5})
What are the resource limits for my plan?
| Resource | Solo | Starter | Professional | Enterprise |
|---|---|---|---|---|
| CPU Cores | 1 | 1 | 2 | 4 |
| RAM | 1 GB | 2 GB | 4 GB | 8 GB |
| Database Storage | 5 GB | 10 GB | 25 GB | 100 GB |
| File Storage | 10 GB | 20 GB | 50 GB | 200 GB |
| Users | 1 | 3 | 15 | 100 |
View your current usage on your instance detail page.
How often are backups created?
Automatic backups: Daily at 3:00 AM UTC
Retention periods by plan:
- Solo: 7 days
- Starter: 14 days
- Professional: 21 days
- Enterprise: 30 days
You can also create manual backups anytime from your instance page.
Can I upgrade my Odoo version?
Version upgrades (e.g., Odoo 18 to 19) require a migration process:
- Backup your current instance
- Create a support ticket requesting the upgrade
- Our team will assess compatibility
- We'll perform the migration in a test environment
- You review and approve
- Migration is applied to production
Note: Some custom modules may need updates for compatibility.
What's the difference between database and file storage?
- Database Storage: Stores your Odoo data (customers, invoices, products, etc.)
- File Storage: Stores attachments, images, documents uploaded to Odoo
Both are included in your plan with separate limits. If you're running low on either, you can:
- Clean up old/unused data
- Compress images before uploading
- Purchase storage add-ons
- Upgrade to a higher plan
Is there an SLA (Service Level Agreement)?
Yes! Our SLA guarantees:
- Uptime: 99.9% monthly uptime
- Backups: Daily automated backups
- Support Response:
- Starter: 24 hours
- Professional: 8 hours
- Enterprise: 4 hours (priority)
Enterprise customers can request a custom SLA with additional guarantees.