Commit graph

1661 commits

Author SHA1 Message Date
Malay Gondalia
a4ca5ac8c2
Update Containerfile by adding bench setup requirements so All dependencies for all apps are already available. No need to know the site name in advance. and no need to setup requirements after site creation manually
bench setup requirements reads all apps’ pyproject.toml / requirements.txt and installs the Python packages into the bench virtual environment.

Later, when you dynamically create sites via:
docker compose --project-name erpnext-one exec backend \
  bench new-site --mariadb-user-host-login-scope=% --db-root-password changeit \
  --install-app erpnext --admin-password changeit one.example.com

All dependencies for all apps are already available.
No need to know the site name in advance.

This is fully compatible with the single-server-example.md workflow and supports multiple sites, dynamic app installation, and custom app dependencies.
2025-09-23 14:04:47 +05:30
Niklas Liechti
8b523ca125
Improve devcontainer behaviour on ARM Macs (#1707)
* Remove hardcoded amd64 images. This slows down development on ARM Macs significantly.

* Do not use prebuilt bench image as it may be outdated or not available as an ARM build.
The source image is in this repo anyway.

* Use the prebuilt image by default.
2025-09-23 13:30:48 +05:30
github-actions
0c59c8475c chore: Update example.env 2025-09-23 07:48:35 +00:00
github-actions
c2679e20c3 chore: Update example.env 2025-09-21 19:07:12 +00:00
Samar Singh
32f4fd315f
Fix: Update PostgreSQL 11.8 → 14 for Frappe Site Creation (#1709)
* update version of postgress in compose.yml file

* fix(postgres): upgrade to v14 for COMMIT AND CHAIN support

---------

Co-authored-by: abhirock74 <abhishek.suvaidyam@gmail.com>
2025-09-18 04:43:41 +05:30
github-actions
67500fa79a chore: Update example.env 2025-09-16 15:14:11 +00:00
Marc Ramser
f8f806b3a7
Upgrade node version (#1706) 2025-09-16 12:39:26 +05:30
MeIchthys
b6e89163ec
Revert "Use docker compose instead of docker-compose (#1702)" (#1708)
This reverts commit 2f5a42d864.
2025-09-16 08:19:27 +05:30
MeIchthys
2f5a42d864
Use docker compose instead of docker-compose (#1702)
* Use `docker compose` instead of `docker-compose`

Update to use new docker syntax.

* use `docker` instead of `docker-compose`
2025-09-13 12:24:41 +05:30
dependabot[bot]
6e78467603
chore(deps): bump pytest from 8.4.1 to 8.4.2 (#1694)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.4.1 to 8.4.2.
- [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.1...8.4.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 8.4.2
  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-09-08 07:30:37 +05:30
dependabot[bot]
2f65520e14
chore(deps): bump actions/stale from 9 to 10 (#1693)
Bumps [actions/stale](https://github.com/actions/stale) from 9 to 10.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v9...v10)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: '10'
  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-09-08 07:30:06 +05:30
dependabot[bot]
c2fb2055f0
chore(deps): bump actions/setup-python from 5 to 6 (#1692)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  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-09-08 07:29:33 +05:30
dependabot[bot]
520b00ac1b
chore(deps): bump actions/setup-go from 5 to 6 (#1691)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '6'
  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-09-08 07:29:03 +05:30
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