eBox Platform

eBox is a framework for the development and deployment of network services in small and medium-sized networks, offering a simplified graphical interface to non expert users. It can be set up as a gateway, having some extra features over a usual router.

eBox is released under the GNU General Public License (GPL).

Features

eBox 0.11.101 Overview

  • Networking
    • Firewall and routing
      • Network Configuration
        • DHCP server
        • NTP server
      • Filtering
      • NAT/Port redirections
      • Multi-gateway support and traffic load balancing
      • Traffic shaping
      • Traffic rate monitoring
    • Web proxy
      • Cache
      • Content filtering
    • Instant Messaging server (Jabber)
    • Domain Name Server
    • E-mail server
      • Spam and antivirus filter for mail
    • OpenVPN support
    • Certification Authority
    • Event notification via jabber, mail and RSS
    • Web server
  • Workgroup
    • Windows user, file sharing
    • PDC support
    • Printing server
  • Full and configuration backup
  • Software updates

  • Disk usage information
  • RAID status
  • Control centre to easily deploy and administrate several machines running eBox (work in progress)

See the changelog for details.

In order to see what is coming up, go to the roadmap

More about eBox Features

Documentation

Official documentation from eBox team:

FAQ

Design

Testing

Platform support for unit tests:

How to

A serie of how-to to make life easier to eBox development team:

Standards

eBox release check list

Every time a new eBox release is done, we provide this list to check it out to each module.

As well as an announcement is needed to spread new eBox releases:

Community

User contributed modules

Documentation

Unofficial documentation but cooler than ours.

How to contribute

If you want to contribute with eBox development, you can download its source code from our Subversion server. At the project home page you will find instructions needed to do it.

  • IRC: Discussion of eBox, development and testing, takes place in #ebox on irc.freenode.net.