Commit Graph

29 Commits

Author SHA1 Message Date
Jon
6278fbb3dc feat(php): upgrade php to 8.1
listed as the highest supported version
3fc65ad276/README.md (prerequisites)

!4 closes #3
2023-08-30 12:05:37 +09:30
Jon
688517556a fix(dockerfile): ensure CA certs available prior to apt install
!4
2023-08-30 11:56:25 +09:30
Jon
5884c49f8a fix(dockerfile): silently fail if file doesn't exist on delete
!4 #3
2023-08-30 11:55:19 +09:30
Jon
1973f5e003 refactor(docker): dockerfile move php version to arg
!4 #3
2023-08-30 11:22:23 +09:30
e1d47023f9 build(version): bump version 0.1.0rc0 → 0.1.0rc1 0.1.0rc1 2023-08-30 01:25:49 +00:00
Jon
a230cca8cc Merge branch '4-inventory-restricted-access' into 'development'
feat(inventory): restrict access to endpoints

See merge request nofusscomputing/projects/docker-glpi!3
2023-08-29 08:30:02 +00:00
Jon
711549ba4c docs: add docker-compose example
!3 #2
2023-08-29 17:42:01 +09:30
Jon
39e476386a docs: add cron
!3 #2
2023-08-29 17:28:57 +09:30
Jon
83fbaae1d6 fix(docker): added files as volume
!3
2023-08-29 17:14:55 +09:30
Jon
04999a8b57 feat(inventory): Authenticated access
!3 #4
2023-08-29 17:14:23 +09:30
Jon
23886773af docs: added initial docs
!3 #2
2023-08-29 17:13:03 +09:30
Jon
83b4e98a18 feat(inventory): Enable inventory endpoint with env variable
by using an env variable the inventory endpoint can be enabled.

!3 #4
2023-08-29 03:02:12 +09:30
Jon
3439d1e361 feat(inventory): block access to inventory endpoints
These paths are the default paths for inventory uploading.
access is being prevented so that a different path can be used
and so to enforce authentication

issue #4
2023-08-28 18:15:20 +09:30
77098da2c6 build(version): bump version 0.0.1 → 0.1.0rc0 0.1.0rc0 2023-07-16 02:23:01 +00:00
Jon
1acb5d3f66 Merge branch 'genesis' into 'development'
chore: update to current version

See merge request nofusscomputing/projects/docker-glpi!1
2023-07-16 01:58:32 +00:00
Jon
3a81ee1dfe fix(build): remove another testing directive
!1
2023-07-16 11:08:04 +09:30
Jon
ed84cb72a0 docs(readme): fixed github links
!1
2023-07-16 11:06:34 +09:30
Jon
ab8043fc93 fix(build): remove testing directive
!1
2023-07-16 11:00:35 +09:30
Jon
5a0d7b13e0 chore: user lowercase for filename
!1
2023-07-16 10:55:39 +09:30
Jon
a541598e48 refactor(ci): migrated CI to current form
!1
2023-07-16 10:53:14 +09:30
Jon
22bb328581 feat(docker): added health check to image
this health check checks supervisor, with any failed service causing the
health check to fail.

!1
2023-07-16 10:51:15 +09:30
Jon
53ee0482fe feat(glpi): added GLPI CLI cron to run every minute
This cron job takes car of the GLPI automatic actions.

!1
2023-07-16 10:50:11 +09:30
Jon
e200574099 feat(cron): add cron to container
cron is installed with supervisor managing the process

!1
2023-07-16 10:49:24 +09:30
Jon
5d1d0f7feb refactor: update dockerfile to current version of glpi
!1
2023-07-16 10:47:35 +09:30
Jon
0827498737 chore(Readme): added
!1
2023-07-16 10:44:16 +09:30
Jon
8b660f0aab chore(licence): added licence to match glpi
!1
2023-07-16 10:41:59 +09:30
2ced2314fe #1 correct the image tag 0.0.1 2019-06-19 22:08:18 +09:30
7557fbb197 #1 use version number as image name so that modifications can be more easily tracked if the same version changes. 2019-06-19 22:01:32 +09:30
d8aa0ad058 #1 migrated from internal and adjusted for gitlab.com 2019-06-19 21:51:01 +09:30