Skip to content
This repository was archived by the owner on Apr 14, 2025. It is now read-only.

Milestones

List view

  • No due date
    0/1 issues closed
  • Goals for future development which will not be necessary for first public release

    No due date
    0/3 issues closed
  • Additional features needed to all for wider user testing. Core goals: - Automate builds, probably with Ansible - CI/CD to build images for every merge - Refresh installer

    No due date
    1/8 issues closed
  • Ensure that all mandatory services are working as expected. Appliances should be installable on top of an existing (dedicated) Debian Bookworm installation using an Installation script. Tag tasks to this milestone to track progress. Core goals: - Migrate all services to upstream packages, where possible. Configure symlinks to source the correct configuration files. - Modernize all code to meet requirements of current packages (PHP 8.2, Perl 5.36, etc.). - Migrate all services to use SystemD Unit files. Symlink old init.d scripts to use `systemctl`. - Create and document install script. - Create and document migration procedure. - Configure all services to run with minimal permissions and as non-login users. - Provide a system that is capable of delivering mail and viewing the WebUI, without guarantees of 100% functionality. Goals that are not for this Milestone: - Creating a seemless, intuitive installation process for all installation targets. - Creating a hands-off migration process. - Containerizing all services. - Providing a production-ready system. - Fully hardening the installations.

    No due date
    11/14 issues closed