Content
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
- Network Configuration
- 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
- Firewall and routing
- 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)
- Installer CD (using Ubuntu Installer)
- Live CD (using Remastersys)
See the changelog for details.
In order to see what is coming up, go to the roadmap
More about eBox Features
- The eBox roadmap (it may change)
- The eBox wishlist
Documentation
Official documentation from eBox team:
FAQ
- How eBox differs from Webmin
- Debian security updates issues
- Activate internal SSH connections
- Configure PDC Support in eBox
- Make eBox's firewall aware of additional services
- How to install eBox with new kernels
- How to enable HTTPS with transparent proxy
- How to allow FTP connections with a deny policy
- How to recover Jabber session manager database
- How to import users in bulk
- How to set up a network scenario with eBox
- What to do when restoring a backup fails
- Why when I switch the language, eBox interface keeps previous language?
- How to set up a mail scenario?
Design
- User corner
- Integration corner
- Backup section from eBox
- Certification Authority manager
- eBox control center
- DNS module
- Mail filter module
- PDC section from Samba module
- Traffic shaping module
- Firewall rework
- Event architecture
- Jnettop graphs
- FTP module
Testing
Platform support for unit tests:
- Making Unit Test isolated from the rest of eBox
- How to write an unit test under eBox module
- Test mason templates
How to
A serie of how-to to make life easier to eBox development team:
- How to create eBox packages
- How to delete not ready-subversion files in subversioned module
- How to install a webmail
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
- An ebox-subversion module has been done by Matt Wishler to manage subversion service using ebox user.
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.
- Translators:
- Forum
- Mailing Lists:
- Announcements: https://lists.warp.es/mailman/listinfo/ebox-announce
- Development discussion: https://lists.warp.es/mailman/listinfo/ebox-devel
- Users: https://lists.warp.es/mailman/listinfo/ebox-user
- Users (Spanish): https://lists.warp.es/mailman/listinfo/ebox-user-es
- Internalisation and localisation: https://lists.warp.es/mailman/listinfo/ebox-i18n
- IRC: Discussion of eBox, development and testing, takes place in #ebox on irc.freenode.net.
- Write down your most weird ideas:
- Brainstorming: The nutter corner
