{"id":16772283,"url":"https://github.com/m-adamski/glpi-docker","last_synced_at":"2026-05-18T22:10:15.042Z","repository":{"id":140758850,"uuid":"550164714","full_name":"m-adamski/glpi-docker","owner":"m-adamski","description":"Docker image with GLPI and NGINX.","archived":false,"fork":false,"pushed_at":"2022-12-01T11:19:49.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-06T00:01:44.518Z","etag":null,"topics":["docker","docker-compose","glpi","traefik"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/m-adamski.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-12T09:58:32.000Z","updated_at":"2022-11-10T11:52:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"e1409ff9-4d81-4ec1-bf8a-7949fc9bc06f","html_url":"https://github.com/m-adamski/glpi-docker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m-adamski%2Fglpi-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m-adamski%2Fglpi-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m-adamski%2Fglpi-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m-adamski%2Fglpi-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/m-adamski","download_url":"https://codeload.github.com/m-adamski/glpi-docker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243895930,"owners_count":20365295,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-compose","glpi","traefik"],"created_at":"2024-10-13T06:31:03.307Z","updated_at":"2026-05-18T22:10:14.993Z","avatar_url":"https://github.com/m-adamski.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Docker GLPI \u0026 NGINX\n\nDocker image with GLPI and NGINX.\n\n* [GLPI Project](https://glpi-project.org)\n* [Traefik Proxy](https://traefik.io/traefik/)\n\nThe image was prepared for private use and is not an official Docker image released by the GLPI publisher. The configuration has not been scanned for possible security vulnerabilities. Recommended use in the internal network without internet access.\n\n## Additional configuration steps:\n\n1. Generate secure credentials for MySQL database and fill docker-compose.yaml file\n\n```yaml\nenvironment:\n    - MYSQL_USER=\n    - MYSQL_PASSWORD=\n    - MYSQL_DATABASE=\n    - MYSQL_ROOT_PASSWORD=\n```\n\n2. Specify GLPI version which you want to download while building image - default: 10.0.5\n\n```yaml\nbuild:\n    context: .\n        args:\n            GLPI_VERSION: 10.0.5\n```\n\n3. Choose domain for your GLPI instance and change it in service label - default: localhost\n\n```yaml\nlabels:\n    - traefik.enable=true\n    - traefik.port=80\n    - traefik.http.routers.glpi.rule=Host(`localhost`)\n    - traefik.http.routers.glpi.tls=false\n```\n\n4. Enable SSL in service label and traefik configuration\n\n```yaml\nlabels:\n    - traefik.http.routers.glpi.tls=true\n```\n\n```yaml\nentryPoints:\n  web:\n    address: \":80\"\n    http:\n      redirections:\n        entryPoint:\n          to: websecure\n          scheme: https\n\n  websecure:\n    address: \":443\"\n\n# TLS configuration\ntls:\n  certificates:\n    - certFile: /certificates/STAR.example.com/STAR.example.com.pem\n      keyFile: /certificates/STAR.example.com/STAR.example.com.key\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm-adamski%2Fglpi-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fm-adamski%2Fglpi-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm-adamski%2Fglpi-docker/lists"}