Played a bit more with #fruitstand (github.com/BasementCat/fruitst…) from @Wren this evening, now my ePaper display (seeedstudio.com/XIAO-7-5-ePape…) came in.
I've never been so excited seeing an "Internal Server Error" displayed on the screen, because it comes from the server!
In just an evening I got my CI-built container properly tested, reported some bugs, fixed an issue and got the ESP32 properly linked to the Fruitstand webserver with #esphome.
Been a while since I enjoyed hacking on stuff this much :)
GitHub - BasementCat/fruitstand
Contribute to BasementCat/fruitstand development by creating an account on GitHub.GitHub
Sylvia
in reply to Sylvia • • •Wren 🐁
in reply to Sylvia • • •Sylvia
in reply to Wren 🐁 • • •Wren 🐁
in reply to Sylvia • • •Sylvia
in reply to Wren 🐁 • • •I'm not seeing the DB migration in the README but yeah that was one of the issues I ran into (I'm thinking the Docker container should probably just auto-migrate on launch), but sadly that's not this issue: github.com/BasementCat/fruitst…
I'm starting to feel it may be some config issue, like, maybe there is no default config for plugins until you explicitly save. And maybe they're not saving on my side for some reason. I'll debug more later, I'm already glad about the progress of yesterday :)
Add Docker build and publish workflow by TheLastProject · Pull Request #11 · BasementCat/fruitstand
GitHubSylvia
in reply to Sylvia • • •You were right about the database migration being documented in the README, my bad!
I'm not sure which exact action got stuff working eventually, but well, Fruitstand is working for me now, which is lovely :)
I'd like to document how to make seeedstudio.com/XIAO-7-5-ePape… work with Fruitstand somewhere. Do you have any preference? A new page under github.com/BasementCat/fruitst…? Something else?
BasementCat/fruitstand
GitHubSylvia
in reply to Sylvia • • •Akseli :quake_verified: :kde: (@aks@scalie.zone)
Scalie ZoneAkseli
in reply to Sylvia • • •ooh thank you, im definitely interested.
I probably will keep going on with my project because I find it fun but I'll check out Fruitstand too!
Sylvia
in reply to Akseli • • •Wren 🐁
in reply to Sylvia • • •Sylvia
in reply to Wren 🐁 • • •test
GitHubSylvia
in reply to Sylvia • • •"Mostly" as in, whatever is in the "pages" branch gets published as HTML, so you will have to modify your build scripts for the CI system you switch to. But given the commands will stay the same that would be fairly minimal amounts of work.
Then we get to the level of multiple repositories though, so you may want to move Fruitstand to a GitHub organisation for clarity (though not required).
Could also just put markdown files in the current Fruitstand repo but that is more limiting.
Wren 🐁
in reply to Sylvia • • •Sylvia
in reply to Wren 🐁 • • •Understandable! It seems I have permission to edit the Wiki (it might be set to public), so it accidentally published the moment I hit save. I hope that's okay anyway :)
I might tweak this if more stuff comes up, but for now, I'm considering github.com/BasementCat/fruitst… to be "correct documentation". Feel free to change/ask as you see fit :)
XIAO 7.5" ePaper Panel
GitHub