Skip to content

Automated and user-friendly shell-based installer for ((OTRS)) Community Edition.

Notifications You must be signed in to change notification settings

Centuran/OTRS-CE-Installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

((OTRS)) Community Edition Installer

Run installer in a selected container:

$ ./run-in-container test-centos-8-stage-3

Tests

Run tests:

$ cd tests
$ prove installation.t

Run tests with output:

$ cd tests
$ SHOW_OUTPUT=1 prove -v installation.t

Note that some color output will probably be incorrect when running tests with the above command. To make sure the actual output isn't broken, you can run tests with perl:

$ cd tests
$ SHOW_OUTPUT=1 perl installation.t

Docker Containers

CentOS

  • test-centos-8
    Base CentOS 8 system built from the centos:8.3.2011 image with systemd enabled
  • test-centos-8-stage-1
    CentOS 8 with Perl installed
  • test-centos-8-stage-2
    CentOS 8 with Perl and Apache installed
  • test-centos-8-stage-3
    CentOS 8 with Perl, Apache, and MariaDB installed
  • test-centos-8-stage-4
    CentOS 8 with Perl, Apache, MariaDB, and Perl modules required by OTRS CE installed

Ubuntu

  • test-ubuntu-20-04
    Base Ubuntu 20.04 system built from the ubuntu:20.04 image with systemd enabled

  • test-ubuntu-20-04-stage-1
    Ubuntu 20.04 with Apache installed

  • test-ubuntu-20-04-stage-2
    Ubuntu 20.04 with Apache and MariaDB installed

  • test-ubuntu-20-04-stage-3
    Ubuntu 20.04 with Apache, MariaDB, and Perl modules required by OTRS CE installed

  • test-ubuntu-21-04
    Base Ubuntu 21.04 system built from the ubuntu:21.04 image with systemd enabled

  • test-ubuntu-21-04-stage-1
    Ubuntu 21.04 with Apache installed

  • test-ubuntu-21-04-stage-2
    Ubuntu 21.04 with Apache and MariaDB installed

  • test-ubuntu-21-04-stage-3
    Ubuntu 21.04 with Apache, MariaDB, and Perl modules required by OTRS CE installed

Shell Variables

Shell variables used globally:

  • SCRIPT_DIR - the folder where the installation script is located
  • INSTALL_DIR - installation folder (default: /opt/otrs)
  • ...

About

Automated and user-friendly shell-based installer for ((OTRS)) Community Edition.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published