Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Technical
  3. Web Terminal v 19.0
  4. Sales Conditions FAQ

Web Terminal

by Ignify https://ignify.co
Odoo

$ 29.74

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 1652
Technical Name odoo_terminal
LicenseLGPL-3
Websitehttps://ignify.co

Web Terminal

Execute shell commands directly from your Odoo web interface — no SSH client required

Web Terminal brings the power of the command line directly into Odoo. System administrators can now monitor servers, manage Odoo services, run diagnostics, and execute maintenance scripts — all without switching to a separate SSH terminal. It's secure, audited, and ready out of the box.

Key Features

💻

Interactive Terminal

Full-featured web-based terminal with real-time streaming output, ANSI color support, and proper prompt display. Execute any shell command and see results instantly.

⚡

Ready-to-Use Presets

Includes 25+ built-in preset commands organized by category: System monitoring, Odoo management, Git operations, Docker, PostgreSQL, and more. One click to run common admin tasks.

📋

Command History & Audit

Every executed command is logged with full audit trail: user, timestamp, output, return code, and duration. Track who ran what and when for compliance and troubleshooting.

🛑

Kill Running Processes

Long-running commands can be terminated instantly with the Kill button or Ctrl+C. Monitor process status and duration in real-time.

🔒

Admin-Only Access

Restrict terminal access to System Administrators only. Regular users cannot access the terminal, keeping your server secure.

🎨

Modern OWL Interface

Built with Odoo 19's OWL component framework. Collapsible sidebar, keyboard shortcuts, color-coded output, and responsive design — feels like a native desktop app.

Screenshots

Main Terminal Interface

Web Terminal - Main Interface

Preset Commands Panel

Web Terminal - Preset Commands

Create Custom Presets

Web Terminal - Custom Preset Form

Command History & Audit Log

Web Terminal - Command History

Live Odoo Log Monitoring

Web Terminal - Live Log Monitoring

Ready-to-Use Preset Commands

The app comes pre-loaded with 25+ preset commands organized by category for quick access to common admin tasks — System monitoring, Odoo management, Git operations, Docker, PostgreSQL, and more.

How It Works

  1. Install Web Terminal from Apps.
  2. Access the terminal from the Technical menu → Web Terminal.
  3. Type any command or click a Preset to run it instantly.
  4. View real-time output with ANSI colors as the command runs.
  5. Use Ctrl+C to kill long-running processes.
  6. Check History tab to see all past commands with their output and duration.
  7. Create custom presets for your frequently used commands.

Technical Details

Architecture

  • Frontend: OWL component (TerminalApp client action)
  • Backend: 2 Odoo models — terminal.preset, terminal.command
  • Secure command execution via Python subprocess
  • Real-time output streaming via AJAX polling
  • ANSI escape code rendering for colored terminal output
  • Session-based process management

Security

  • Admin-only access — restricted to base.group_system
  • Command history stored in database with user attribution
  • Full audit trail: who ran what, when, with what result
  • Working directory isolation per session
  • Process kill capability for runaway commands
  • No shell injection — commands executed directly

Keyboard Shortcuts

Enter Execute command
↑ / ↓ Navigate command history
Ctrl + C Kill running process
Ctrl + L Clear terminal output

Why Choose Web Terminal?

  • No SSH client needed — manage your server directly from Odoo's web interface
  • Ready out of the box — 25+ preset commands for common admin tasks
  • Full audit trail — every command logged with user, timestamp, and output
  • Real-time monitoring — watch logs and processes live as they execute
  • Process control — kill runaway commands instantly without server access
  • Team productivity — share preset commands across your admin team
  • Secure by default — only System Administrators can access

Perfect For

  • Odoo System Administrators — quick access to server diagnostics
  • DevOps Engineers — monitor Docker, PostgreSQL, and system resources
  • Support Teams — check logs and service status without SSH
  • Development Teams — run Git commands and manage Odoo deployments
  • Hosting Providers — give customers a safe way to manage their instances

Support & Contact

ignify.co  |  support@ignify.co

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with