Progress Report for February
What progress was made on your grant this month?
- Created the bulk of the portal webapp framework.
- Start migration of webapp components and business logic to a core plugin
- Started on refactor/restructuring of golang S5 codebase
- Got the abuse report webapp UI ported to react
- Started on the UI & code of the abuse admin
- Did research on the requirements for the abuse service
- Worked on core portal design changes needed to improve current data models and ensure an abuse service + content scanning can be supported.
- Got
pinner.xyzlive. Will be able to get the free portal online this week.
Summarize any problems that you ran into this month and how you’ll be solving them.
The devops for the portal took much more effort then expected, as I had to effectively recreate all infra, and ran into new operational problems to be solved, due to both virtualization being used, and other black swans. Some of these are k8 related issues and others are more akash related issues.
Nothing right now is a further blocker for the portal infra, and the rest will be brought online soon.
Links to repos worked on this month:
- GitHub - LumeWeb/portal: The Web3 Hosting Platform · GitHub
- GitHub - LumeWeb/akash-provider: Source code for Akash Provider Daemon · GitHub
- GitHub - LumeWeb/akash-renterd · GitHub
- GitHub - LumeWeb/akash-valkey · GitHub
- GitHub - LumeWeb/akash-etcd · GitHub
- GitHub - LumeWeb/akash-mysql · GitHub
- GitHub - LumeWeb/pinner.xyz-devops · GitHub
- GitHub - LumeWeb/digger-action: Minimal Github Action for Digger.dev · GitHub
- GitHub - LumeWeb/terraform-modules · GitHub
- GitHub - LumeWeb/web: Monorepo for Project · GitHub
What will you be working on next?
- Getting the free portal infra online 1st week of march.
- Getting the abuse plugin completed, which will also involve the admin plugin, which needs work too.
- Working on S5 support further if there are no upstream blocking issues from redsolver.
- Completing the billing support, ideally launching it if time permits.
My hope is to complete all needed priorities this quarter, but obviously the abuse comes 1st per my grant priorities. So there is a risk that S5 and billing will be worked on in Q2.