Comments (10)
@nibblerrick in the meantime you can still use the image with the tag v1.6.5.0 to use a version compatible with Grocy 3.0.0
As far as I am aware @berrnd made the decision to move to 7.4 because it is only tested with that. A dirty fix for this problem would be to modify the version requirement during the build, I will create a PR for that. I am running the new version with 7.3 without any problems and I don't think that there is an actual requirement for 7.4
from docker-grocy.
Thanks for opening your first issue here! Be sure to follow the issue template!
from docker-grocy.
This will be done once alpine 3.13 is released and we've done our usual test/migration process with it.
from docker-grocy.
The build of tag/release 3.0.1 seems to fail because of the php-version now so the actual release of the container isn't compatible with @Forceu's latest version of barcodebuddy.
If I understand this correct Alpine 3.13 has (had) a milestonedate of 1/1/21 but is not close to be released.
So question is, is there anything that can make this container possible with grocy >= 3.0.1 now?
from docker-grocy.
Yes, it was just about that I cannot test old(er) runtime stuff all the time, it was more about problems when using really old SQLite versions, but PHP older than 7.2 definitely doesn't work.
https://github.com/grocy/grocy#how-to-install
- Based on user reports, the minmimum required/working runtime is PHP 7.2 with SQLite 3.9.0
- However, I don't really care about supporting old runtime stuff, currently everything is only tested against (means 100 % works with) PHP 7.4 with SQLite 3.27.2
PHP 7.4 was released over a year ago, the mentioned SQLite version is nearly two years old - so I think this is fine (I'm not requiring bleeding edge versions) and really don't see why this should be a problem...
from docker-grocy.
the minmimum required/working runtime is PHP 7.2 with SQLite 3.9.0
With the change in the composer.json file Grocy 3.0.1 does not run on any version older than 7.4. Should I open an issue for that on the Grocy page?
from docker-grocy.
No, I will not change that, as it would mean I have to test every change again with PHP 7.2 to fulfill that.
If someone wants to run it with PHP 7.2 and it works, why not, however, it can break with any future commit.
I still don't get why it's so hard to use PHP 7.4 (newer is most of the time better/faster/less resources/...).
(If it's hard here, maybe that's why I personally never started using Docker for anything I run myself...)
from docker-grocy.
It is not hard, 7.4 is considered unstable for the the version of the OS we use in the container(which is the latest version as the time if writing)
from docker-grocy.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from docker-grocy.
Next push runs php 7.4
from docker-grocy.
Related Issues (20)
- 502 Bad Gateway using raspberry pi 3b+ 64bit HOT 36
- Installing an SSL certificate HOT 12
- Add time zone format to readme HOT 2
- Unable to Upload Images of Reasonable File Size HOT 8
- Migrations scripts logs errors but migration is successfully HOT 3
- Login page no longer works (most likely after the latest upgrade) HOT 8
- [BUG] config.php not found HOT 4
- [FEAT] Setting Grocy settings via enviroment HOT 3
- [BUG] Terrible performance on the latest version HOT 33
- SQLSTATE[HY000]: General error: 1 no such table: users HOT 5
- 4.0.0 not working HOT 3
- Grocy docker started but shows ERR_TOO_MANY_REDIRECTS HOT 18
- [BUG] Update to 4.0.1 completely breaks website, links lead to different pages HOT 5
- [BUG] Update from latest 3 to latest 4 breaks sql statements HOT 5
- [BUG] Chore Userfield breaks editing/adding Chores HOT 3
- [BUG] FPM initialization failed, fastcgi address in use HOT 7
- [BUG] No data shown in UI after docker pull new images HOT 6
- [BUG] Fresh install - Unable to run Grocy: config.php in data directory (/app/www/public/../data) not found. HOT 7
- [BUG] Container does not start up with "Grocy\Middleware\ReverseProxyAuthMiddleware" HOT 2
- [BUG] Empty stock overview - broken index HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-grocy.