A small utility for PoE on Linux, currently only containing a Logout Macro. Aim to be a replacement to Lutcikaur's amazing LutBot.
- Docker (for AppImage builds)
- .NET 9.0 SDK (for manual builds)
Build and publish release artifacts using Docker (ensures maximum compatibility across Linux distributions):
./publish.shThis creates portable distribution packages in publish/{VERSION}/:
PoE-Kompanion-{VERSION}-x86_64.AppImage- Portable single-file executablePoE-Kompanion-{VERSION}-x86_64.tar.gz- Traditional archive with all binaries
What it does:
- Builds in an isolated Debian 11 container for maximum compatibility
- Automatically bundles all required dependencies using linuxdeploy
- Produces both AppImage and tar.gz distribution formats
- Output in ./publish/$VERSION/
For development or if you don't have Docker:
dotnet publish -r linux-x64 -c Release --self-containedThe compiled binary will be in bin/Release/net9.0/linux-x64/publish/
Note: Manual builds may not be portable across different Linux distributions due to glibc version differences. Use the Docker build for distribution.

