Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

glpi #9

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

glpi #9

wants to merge 2 commits into from

Conversation

compgeniuses
Copy link
Contributor

Adds GLPI App to NEthforge Repo: https://github.com/geniusdynamics/ns8-glpi

glpi/metadata.json Outdated Show resolved Hide resolved
@stephdl
Copy link
Contributor

stephdl commented Mar 2, 2024

We have shared together privately and your module have some defaults that you need to fix, this app seems needs some love on the initial configuration, the app asks for the database credential and maybe other issue, could you ask the test of the community to test this module before to ask to be included inside nethforge

@compgeniuses
Copy link
Contributor Author

Updated the Metadata... Description

All Available Docker images that feature the latest release do require the user to enter database details on first login,
Not unless we build our own docker image to handle the specific case for Nethserver, We are forced to also implement it the same way, or workout a way ourselves on how to resolve the given challenge.

@stephdl
Copy link
Contributor

stephdl commented Mar 4, 2024

could you try to mount a file config_db.php with this content to the container where glpi files are

adapt the user, password, db name to you need

<?php
class DB extends DBmysql {
   public $dbhost     = '127.0.0.1';
   public $dbuser     = 'glpi';
   public $dbpassword = '$db_pass';
   public $dbdefault  = 'glpi';
}
?>

normally glpi should be aware about the database credential

@compgeniuses
Copy link
Contributor Author

Ok, thank you for your input

let me work out how to get this done and test.

compgeniuses added a commit to compgeniuses/ns8-nethforge that referenced this pull request Mar 8, 2024
@compgeniuses
Copy link
Contributor Author

Hello, We opted to implementing our own docker here https://github.com/geniusdynamics/docker-glpi

we were able to get things past the database screen, however other challenges arose, still working on having the best possible way to achieve this

@compgeniuses
Copy link
Contributor Author

compgeniuses commented Apr 16, 2024

hello @stephdl is there something pending with this App, coud you kindly restest and notify is anything is needed to be done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants