February 10, 20224 yr This docker template was created based on an already available docker image WebSite: https://www.nytimes.com/games/wordle/index.html GitHub: https://github.com/modem7/docker-wordle DockerHub: https://hub.docker.com/r/modem7/wordle My Repository: https://github.com/SmartPhoneLover/unraid-docker-templates DESCRIPTION This is a clone project of the popular word guessing game we all know and love, called: Wordle. VERSION 1.1 (2022-02-14) If you are going to report a bug or request something to be added/modified, please, take into consideration that I will only be able to apply changes for the work I own only. For example, if I create a docker template for an already existing docker image (not created by me), I won't be able to do more for that image than forward your report or request to the owner of the project. If you like my work, please consider making a little donation. - DONATE - Thank you very much 🙂 Edited February 14, 20224 yr by SmartPhoneLover
February 12, 20224 yr This is neat, but I'm not getting the same results as your live demo. Besides the "WORDLE" logo at the top, my running instance looks very similar to the original site... + giving me the same word of the day as the original one... Unlike your live demo. Am I missing something? Are the words configurable so they're not the same as the real original one?
February 12, 20224 yr Author Hi @stefer It's a clone, so it could be modified/adapted in some way by the owner of the image. You can ask the user of the repo (modem7) in this Reddit thread.
February 12, 20224 yr Oh ok thanks, it is odd that the live demo site looks nothing like the docker and not the same solutions... is it really a live demo of the docker image? https://reactle.vercel.app/
February 13, 20224 yr 127.0.0.1 - - [12/Feb/2022:20:48:42 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:49:12 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:49:42 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:50:13 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:50:43 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:51:13 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:51:43 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:52:13 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:52:43 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:53:13 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:53:43 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:54:13 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:54:43 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:55:13 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:55:43 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:56:14 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:56:44 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:57:14 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:57:44 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:58:14 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:58:44 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:59:14 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:20:59:44 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:00:14 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:00:44 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:01:14 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:01:44 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:02:15 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:02:45 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:03:15 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:03:45 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:04:15 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:04:45 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:05:15 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:05:45 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:06:15 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:06:45 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:07:15 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:07:45 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:08:16 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:08:46 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:09:16 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:09:46 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:10:16 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:10:46 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:11:16 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:11:46 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:12:16 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:12:46 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:13:16 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:13:46 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:14:17 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:14:47 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:15:17 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:15:47 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:16:17 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:16:47 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" 127.0.0.1 - - [12/Feb/2022:21:17:17 -0500] "GET /healthz HTTP/1.1" 200 0 "-" "curl/7.80.0" "-" anyway to lower or disable health checks?
February 13, 20224 yr Author UPDATE Wordle2 = 1.0 (2022-02-13) - Added new template of Wordle (Wordle2), another different clone from another user. Edited February 13, 20224 yr by SmartPhoneLover
February 13, 20224 yr Author 13 hours ago, stefer said: Oh ok thanks, it is odd that the live demo site looks nothing like the docker and not the same solutions... is it really a live demo of the docker image? https://reactle.vercel.app/ Seems I got confused while searching for information about Wordle, so I ended mixing information. Now, I have published the other version, that corresponds with the Live Demo available.
February 13, 20224 yr Author It was based on same game. The difference(s) between both will depend on what each developer (Docker images) has decided to include or change on each one. But, after taking a deeper look from both GitHub reps, if I'm not mistaken, the modem7's image downloads the game from server (original) during building process, and the xavier-hernandez's image (cwackerfuss's fork) is built entirely from static data from its own repo content. So the last one will have to be updated by contributors (words, combinations...). In other words, and again, if I'm not mistaken: - Wordle: is created based on the original game, downloaded from server (check Reddit's thread), and only some UI changes are made during building process. The "database" of the words and its combinations are downloaded as them are, no changes on it. - Wordle2: is created based on a static and predefined code structure from its repo, plus UI customization. So, all possible words and its combinations have to be updated by other contributors manually.
February 14, 20224 yr Author UPDATE Wordle2 - This template was deleted from CA because, even if it was another user's contribution for the Wordle game, it could cause confusion while choosing what version to download. The first version is still the most similar to the original game. Edited February 14, 20224 yr by SmartPhoneLover
February 14, 20224 yr Author UPDATE 1.1 (2022-02-14) - New: Added '--no-healthcheck' cmd (Extra Parameters) to disable infinite heath checks while running. (Thanks @Squid) Edited February 14, 20224 yr by SmartPhoneLover
February 14, 20224 yr I forked the cwackerfuss repo to create a docker image for myself with some mods. The version you grabbed was something I had modified. I should have made it private I just created a new image based on the latest from cwackerfuss, no mods. If your interested. https://hub.docker.com/r/xavierh/cwackerfuss-react-wordle
February 15, 20224 yr It looks like as of today, the NYTimes have modified the words and the github Wordle no longer lines up with the NYTimes words. - Noticed when my friend and I had different words this morning.
February 15, 20224 yr Author 16 hours ago, xavierh said: I forked the cwackerfuss repo to create a docker image for myself with some mods. The version you grabbed was something I had modified. I should have made it private I just created a new image based on the latest from cwackerfuss, no mods. If your interested. https://hub.docker.com/r/xavierh/cwackerfuss-react-wordle Thank you very much for sharing it!
February 15, 20224 yr 17 hours ago, xavierh said: I forked the cwackerfuss repo to create a docker image for myself with some mods. The version you grabbed was something I had modified. I should have made it private I just created a new image based on the latest from cwackerfuss, no mods. If your interested. https://hub.docker.com/r/xavierh/cwackerfuss-react-wordle I just got this one working on my server, tweaked the dark mode colors a lot to look good on OLED, and shuffled the words. It's working really nicely thank you! Got my wordle group playing it now. (I also set it to start at 0 by changing to today's date in src/lib/words.ts) Not to say I didn't like the one SmartPhoneLover shared, xavierh's is just easier to customize than the clone of the original! Edited February 15, 20224 yr by CypherColt
February 17, 20224 yr On 2/15/2022 at 9:33 AM, CypherColt said: I just got this one working on my server, tweaked the dark mode colors a lot to look good on OLED, and shuffled the words. It's working really nicely thank you! Got my wordle group playing it now. (I also set it to start at 0 by changing to today's date in src/lib/words.ts) Not to say I didn't like the one SmartPhoneLover shared, xavierh's is just easier to customize than the clone of the original! Have any guidance on installing the xavierh's version in unRaid?
February 17, 20224 yr Author Hello @Douglas_D You have a little guide within my GitHub repo (root). Check the README.md. Or you can watch YouTube videos, there some of them available.
March 17, 20224 yr My log just has these lines starting at process 1 and ending at process 78. Page time's out trying to load. Uninstall and reinstalled still not working. Any thoughts? 2022/03/17 07:39:41 [notice] 1#1: start worker process 69 2022/03/17 07:39:41 [notice] 1#1: start worker process 70 2022/03/17 07:39:41 [notice] 1#1: start worker process 71 2022/03/17 07:39:41 [notice] 1#1: start worker process 72 2022/03/17 07:39:41 [notice] 1#1: start worker process 73 2022/03/17 07:39:41 [notice] 1#1: start worker process 74 2022/03/17 07:39:41 [notice] 1#1: start worker process 75 2022/03/17 07:39:41 [notice] 1#1: start worker process 76 2022/03/17 07:39:41 [notice] 1#1: start worker process 77 2022/03/17 07:39:41 [notice] 1#1: start worker process 78
March 19, 20224 yr Mines broken too. If you set the image to modem7/wordle:legacy it works again Edited March 19, 20224 yr by sdub
March 19, 20224 yr It's the port. The last update to Wordle changed the container port. You need to set the container port (and the webUI) to refer to 8080 instead of 80
October 14, 20223 yr A stupid question: How do I change this completely to German language? There is no directory in AppData on the host.
October 14, 20223 yr 34 minutes ago, JoergHH said: A stupid question: How do I change this completely to German language? There is no directory in AppData on the host. You want to play in German? If so, this app is in english. There are others in German online if you visit here https://github.com/cwackerfuss/react-wordle . Looks like there is a repo here, https://github.com/diondiondion/woertchen . If you want I can try to create an Unraid app for it or you can create one yourself.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.