Commit graph

1660 commits

Author SHA1 Message Date
Mohamed Jasim Ahmed
6627ec8785
Merge pull request #5 from MarketingLimited/codex/fix-compilation-errors-in-insights-app
fix: add mariadb dev compat
2025-09-08 15:00:16 +03:00
Mohamed Jasim Ahmed
4002986994 fix: add mariadb dev compat 2025-09-08 14:59:58 +03:00
Mohamed Jasim Ahmed
c39960acd8
Merge pull request #4 from MarketingLimited/codex/resolve-build-errors-in-projects
fix: install pkg-config for insights
2025-09-08 14:42:29 +03:00
Mohamed Jasim Ahmed
216dcde224 fix: install pkg-config for insights 2025-09-08 14:42:17 +03:00
Mohamed Jasim Ahmed
a91293f606
Merge pull request #3 from MarketingLimited/codex/resolve-errors-in-docker-site-container
fix create-site dependencies
2025-09-08 14:22:40 +03:00
Mohamed Jasim Ahmed
40d9ce4c03 fix create-site dependencies 2025-09-08 14:22:23 +03:00
Mohamed Jasim Ahmed
095b12af3f
Merge pull request #2 from MarketingLimited/feature/install-multiple-apps-and-port-fix
Install multiple apps by default + frontend port fix
2025-09-08 13:45:21 +03:00
google-labs-jules[bot]
31d79e17c8 feat(docker): install hrms, crm, helpdesk, drive, studio, wiki, insights, books by default; remove obsolete compose version; fix frontend port mapping to 8081 2025-09-08 10:42:24 +00:00
Mohamed Jasim Ahmed
2cad7662f0
Merge pull request #1 from MarketingLimited/feature/integrate-all-frappe-apps
feat: Configure docker-compose to build all Frappe apps
2025-09-08 01:32:45 +03:00
google-labs-jules[bot]
6b425133e4 feat: Configure docker-compose to build all Frappe apps
Modified the `compose.yaml` file to enable the building of a custom Docker image that includes a comprehensive suite of Frappe applications as requested by the user.

The changes leverage the existing `apps.json` file, which already lists all the desired applications (erpnext, hrms, crm, helpdesk, drive, studio, wiki, insights, and books).

The `x-customizable-image` anchor in `compose.yaml` has been updated to:
- Use a local build context.
- Point to the `images/layered/Containerfile` for an efficient build process.
- Pass the base64-encoded content of `apps.json` as a build argument.
- Set the pull policy to 'never' to ensure the locally built image is used.

This makes the setup self-contained, allowing users to build and run the full suite of applications with a standard `docker compose up` command, without needing to manually build the image or manage environment variables for the image name.
2025-09-07 22:30:34 +00:00
Mohamed Jasim Ahmed
2023094877
Create apps.json 2025-09-08 01:20:55 +03:00
Mohamed Jasim Ahmed
46bbb937d4
Create apps.json 2025-09-08 01:20:03 +03:00
github-actions
06fbff626e chore: Update example.env 2025-09-04 15:11:02 +00:00
github-actions
e66f6b5042 chore: Update example.env 2025-09-02 14:22:03 +00:00
dependabot[bot]
e642a804ca
chore(deps): bump docker/bake-action from 6.8.0 to 6.9.0 (#1681)
Bumps [docker/bake-action](https://github.com/docker/bake-action) from 6.8.0 to 6.9.0.
- [Release notes](https://github.com/docker/bake-action/releases)
- [Commits](https://github.com/docker/bake-action/compare/v6.8.0...v6.9.0)

---
updated-dependencies:
- dependency-name: docker/bake-action
  dependency-version: 6.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-29 05:37:31 +05:30
Jared Nay
8782363a88
Add extra detail to line 33 of README.md to improve user accessibility. (#1675) 2025-08-29 05:36:45 +05:30
dependabot[bot]
fb8a5e133b
chore(deps): bump actions/checkout from 4 to 5 (#1677)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-29 05:36:27 +05:30
github-actions
821143d2e4 chore: Update example.env 2025-08-26 12:08:02 +00:00
github-actions
86371d37fe chore: Update example.env 2025-08-19 12:26:04 +00:00
github-actions
443fc5f04d chore: Update example.env 2025-08-14 06:36:11 +00:00
github-actions
0801e2f424 chore: Update example.env 2025-08-12 12:34:55 +00:00
github-actions
4e863726e4 chore: Update example.env 2025-08-08 09:53:49 +00:00
github-actions
73eba8cb50 chore: Update example.env 2025-08-07 11:36:36 +00:00
github-actions
1f46f9798c chore: Update example.env 2025-08-06 12:56:34 +00:00
github-actions
a8f674b7b1 chore: Update example.env 2025-08-06 03:09:02 +00:00
github-actions
a45d1ba288 chore: Update example.env 2025-08-03 11:15:00 +00:00
github-actions
d7d2cab9fc chore: Update example.env 2025-08-01 10:58:33 +00:00
github-actions
a7295c6c96 chore: Update example.env 2025-07-31 11:37:48 +00:00
github-actions
7a3d99a034 chore: Update example.env 2025-07-29 15:44:58 +00:00
github-actions
a00159406f chore: Update example.env 2025-07-24 02:13:06 +00:00
DanielRadlAMR
8841d78c13
Add Docker Secrets Support for Database Password & fixed missing boto3 dependency in tests (#1657)
* Added overrider to use docker secrets for mariadb password

* typo in overrider file name

* typo in overrider mariadb-secrets

* typo in overriider mariadb-secrets

* Secrets enviroment variable override

* secrets need different enviroment variable name

* no - for env variables

* Updated deprecated MinIO Env Variables

* refactored to be more robust and better error handling

* temprary debugging changes

* Revert "temprary debugging changes"

This reverts commit d01931064d.

* Revert "refactored to be more robust and better error handling"

This reverts commit fe508668a8.

* Revert "Updated deprecated MinIO Env Variables"

This reverts commit 76e66b5262.

* manually added boto3 before running _create_bucket

* lint formatting
2025-07-19 08:27:10 +05:30
YapWC
d505c91eab
Update Install Traefik Section (#1664)
Since the password would be parsed in single quote (') the text transformation is no longer needed. This update is based on issue #1002 (Unable to login to Traefik Dashboard even after providing Correct password in Basic Auth.)
2025-07-19 08:24:05 +05:30
github-actions
6a04aa9131 chore: Update example.env 2025-07-17 11:50:51 +00:00
github-actions
efe789bad1 chore: Update example.env 2025-07-16 15:42:26 +00:00
github-actions
8e404464c3 chore: Update example.env 2025-07-15 13:23:39 +00:00
github-actions
84d3730699 chore: Update example.env 2025-07-11 10:28:22 +00:00
github-actions
02dca77af7 chore: Update example.env 2025-07-09 15:50:14 +00:00
github-actions
c9feb00532 chore: Update example.env 2025-07-08 13:27:14 +00:00
bgodlin
f2bf8cf10f
chore: Add configuration for Bench Default Worker in launch.json (#1652)
* chore: Add configuration for Bench Default Worker in launch.json

* chore: fix pre-commit lint

---------

Co-authored-by: Revant Nandgaonkar <revant.one@gmail.com>
2025-07-04 11:22:35 +05:30
github-actions
80aa2bbd4f chore: Update example.env 2025-07-01 12:32:34 +00:00
dependabot[bot]
fcff548b87
chore(deps): bump pytest from 8.4.0 to 8.4.1 (#1649)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.4.0 to 8.4.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.0...8.4.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 8.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 08:44:32 +05:30
github-actions
6e8f953607 chore: Update example.env 2025-06-27 13:02:37 +00:00
github-actions
f4f6e75145 chore: Update example.env 2025-06-25 05:20:34 +00:00
github-actions
4b6dbb64df chore: Update example.env 2025-06-19 17:06:12 +00:00
github-actions
514480d156 chore: Update example.env 2025-06-19 06:02:20 +00:00
github-actions
ce36b51e81 chore: Update example.env 2025-06-17 15:09:57 +00:00
github-actions
a92deb6cc5 chore: Update example.env 2025-06-11 13:23:07 +00:00
github-actions
920639956d chore: Update example.env 2025-06-10 15:04:17 +00:00
dependabot[bot]
729edc67c1
chore(deps): bump pytest from 8.3.5 to 8.4.0 (#1644)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.5 to 8.4.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.5...8.4.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 8.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 07:53:27 +05:30
github-actions
b1f25de9c3 chore: Update example.env 2025-06-06 07:40:00 +00:00