93 lines
3.7 KiB
Markdown
93 lines
3.7 KiB
Markdown
---
|
||
title: "ACADEMY: Use git with ODOO4projects"
|
||
description: "
|
||
🎓 Odoo 4 Projects Academy: Upgrade to Enterprise with Git & Docker (Advanced Tutorial)
|
||
|
||
Welcome to another episode of Odoo 4 Projects Academy!
|
||
|
||
In this advanced tutorial, we show you how to:
|
||
|
||
Use Git to clone custom and enterprise modules
|
||
|
||
Set up SSH keys (without accidentally uploading your private one 🙈)
|
||
|
||
Upgrade from Odoo Community to Odoo Enterprise
|
||
|
||
Use Docker Compose to run a local dev environment
|
||
|
||
Set up a staging server just like your live instance
|
||
|
||
We know startups move fast and don’t always have time to mess around with infrastructure. That’s why we built features like Quick Git Install — just upload your module and you're done. But for the curious (and the brave), this video shows how it works under the hood.
|
||
|
||
"
|
||
|
||
images:
|
||
- "images/blog/git.svg"
|
||
date: "2025-05-15"
|
||
draft: false
|
||
tags: ["academy"]
|
||
categories: ["academy"]
|
||
---
|
||
|
||
<p>
|
||
|
||
<a href="https://www.youtube.com/watch?v=voXx79tpqgk">📺 Watch on Youtube click</a>
|
||
|
||
From Community to Enterprise: Upgrading Your Odoo Instance with Git and Docker (No Stress Required)
|
||
|
||
Welcome to the Odoo 4 Projects Academy!
|
||
Today, we’re diving into an advanced (but totally doable) process: upgrading your Odoo Community instance to Enterprise using Git, SSH keys, and Docker.
|
||
|
||
Now before you panic and run for coffee—relax. We've made everything clear, startup-friendly, and explained all the technical terms, so even if you’re more business than backend, you’ll feel right at home.
|
||
|
||
🚀 Why This Tutorial?
|
||
|
||
Most Odoo users just want to install a module and move on. If that’s you — great news! You can use our Quick Git Install feature and upload your module with a few clicks. No terminal, no problem.
|
||
|
||
nBut if you want to understand how things work behind the scenes, collaborate with developers, or create a proper local dev environment — this tutorial is your new best friend.
|
||
🧰 What You’ll Learn
|
||
|
||
<ul>
|
||
<li>How to log into your Odoo 4 Projects instance</li>
|
||
<li>Where to find Git SSH settings in the dashboard</li>
|
||
<li>What an SSH key is (and why you shouldn’t ever upload the private one 😅)</li>
|
||
<li>How to clone your repo with Git</li>
|
||
<li>Renaming the repo for better clarity</li>
|
||
<li>Understanding the folder structure: /custom, /enterprise, and docker-compose.yml</li>
|
||
<li>How to launch a local server with Docker Compose</li>
|
||
<li>How to fix permission errors (because they happen)</li>
|
||
<li>Creating a local staging server that mirrors your live one</li>
|
||
</ul>
|
||
|
||
💡 Pro Tips from the Video
|
||
<ul>
|
||
<li>Public key = .pub file → That’s the one you paste into Odoo</li>
|
||
<li>You can add multiple SSH keys for team collaboration</li>
|
||
<li>Rename cloned repos right away to avoid confusion later</li>
|
||
<li>Use chmod -R 777 if Docker throws file permission errors</li>
|
||
<li>With Docker, your staging server can perfectly reflect your live setup</li>
|
||
<li>Oh, and don’t underestimate the folks in the last row — they’re always full of surprises</li>
|
||
</ul>
|
||
|
||
👨💻 Too Busy? We Got You.
|
||
|
||
If setting up SSH keys and Git makes your head spin, no worries. Use our Quick Git Install tool or let us handle the setup completely. Odoo 4 Projects was built so you can focus on your business, not your infrastructure.
|
||
📺 Watch the Full Video
|
||
|
||
👉 Watch the tutorial on YouTube https://www.youtube.com/watch?v=voXx79tpqgk
|
||
🎓 Odoo 4 Projects Academy – "Upgrade to Enterprise with Git & Docker"
|
||
📦 Ready to Launch?
|
||
|
||
Looking for a simple, startup-friendly way to host Odoo?
|
||
✅ Secure servers
|
||
✅ Enterprise-ready
|
||
✅ Team features
|
||
✅ One-click module installs
|
||
|
||
👉 Get your instance at odoo4projects.com
|
||
|
||
Odoo 4 Projects
|
||
Built for startups. Loved by last-row geniuses. 😎
|
||
|
||
</p>
|