I also recommend Vikunja. You can store instructions with the task.
- Unlike Grocy, it supports due dates based off the last completion date for tasks such as "mow the lawn within 2 weeks of last mowing."
- However, it doesn't have task completion history like Grocy.