Skip to content
Snippets Groups Projects
Select Git revision
  • c632728c3af1220405caef45ee7ec0093f8e50a5
  • main default protected
2 results

Card.md

Blame
  • config_custom.php.erb 4.31 KiB
    <?php
    /*
     * TARGET: config/config_custom.php.php
     * ----------------------------------------------------------------------
     * CUSTOM SETTINGS
     * 
     * Settings here override defaults from config_defaults.php
     * 
     */
    return [
    
        'lang' => '<%= @replace["lang"] %>', // for available languages see ./config/lang/*.json
    
        'auth' => [
            // force using a given user ... for development only
            'forceuser' => false,
    
            // use a real login
            'ldap' => [
                'server'       => '<%= @replace["ldap-url"] %>',
                'port'         => <%= @replace["ldap-port"] %>,
                'DnLdapUser' => '<%= @replace["ldap-user"] %>',
                'PwLdapUser' => '<%= @replace["ldap-password"] %>',
                'DnUserNode'   => '<%= @replace["ldap-dn-user"] %>',
                'DnAppNode'    => '<%= @replace["ldap-cn-apps"] %><%= @replace["ldap-dn-apps"] %>',
                'debugLevel'   => 0,
            ]
        ],
        'banner' => '<%= @replace["banner"] %>',
    
        // ----------------------------------------------------------------------    
    
        'phases' => [
            "preview" => [],
            "stage" => [],
            "live" => [
                // prevent immediate installation after build or accept
                "deploytimes" => ['<%= @replace["deploytimes-live"] %>'],
            ],
        ],
        'showdebug' => [
            'ip'=> [<%= @replace["debug-ips"] %>],
        ],
    
        'projectgroups' => [<%= @replace["projectgroups"] %>],
    
        // ----------------------------------------------------------------------
        // build settings
        // ----------------------------------------------------------------------
        'versionsToKeep' => <%= @replace["versions-to-keep"] %>, // for cleanup: keep n unused versions
        'builtsToKeep' => <%= @replace["builds-to-keep"] %>,
        'build' => [
            'env' => 'export RVMSCRIPT="/usr/local/rvm/scripts/rvm";',
            'hooks' => [
                'build-postclone' => 'hooks/onbuild-postclone',
                'build-precompress' => 'hooks/onbuild',
            ],
        ],
    
        // ----------------------------------------------------------------------
        // sync of archives
        // ----------------------------------------------------------------------
        'mirrorPackages' => [<%= @replace["mirror-packages"] %>],
    
        // ----------------------------------------------------------------------    
        // plugins
        // existing subkeys = enabled plugins
        // ----------------------------------------------------------------------    
        'plugins'=>[