It took WAY too much effort but my cohort (nicholasguyett) and I* FINALLY got #AardwolfSocal to build on #Rust stable!!!
There still quite a few warnings which need to be cleaned up but we are at least in a greatly-improved situation.
Current Bugs - Nginx Proxy Broken
Using WSL v2 (Debian), and #PostgreSQL-15, and was able to get the app running but not the web-portion (yet). Using cargo run --bin aardwolf-server I can see that the app workers are running, #Nginx default on port 80 is fine, but the 8080 proxy is not.
I did at least submit a Pull Request to add some boilerplate Nginx self-signed SSL content, as well as fixup the docs a bit more.
Sadly I am running out of spoons to troubleshoot any further right now -. - So any help here would be awesome.
Next Steps
- Rip and replace the #rocketi18n package with #rust-i18n which appears to be much better maintained.
- Fix the config warnings (start using ConfigBuilder for one)
- Continue work on building out the #YewFramework functionality on the Aardwolf-Interface repo.
As always the GitHub Repo is right here:
https://github.com/aardwolf-social
The Matrix Chat Room is here:
https://matrix.to/#/#aardwolf-discussion:matrix.org