{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/5"},{"label":"Dynamic Content","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content/2"}],"enrichment":{"capability":"A Django app that integrates with Alliance Auth to display, track, and monitor Eve Online in-game structures (Upwell structures, starbases, customs offices) and forwards game notifications to Discord.","skillfed_tags":["eve-online","alliance-auth","discord-integration"],"use_cases":["Display a real-time inventory of all structures owned by your alliance's member corporations in one searchable interface.","Automatically alert Discord channels when structures run low on fuel or face reinforcement timers.","Track customs office tax rates and access settings across your territory.","Populate Alliance Auth's structure timer board with critical events extracted from game notifications.","Monitor sync health and ESI token validity across multiple structure-owning accounts."],"what_it_does":"aa-structures is a Django plugin for Alliance Auth that centralizes management and monitoring of Eve Online in-game structures owned by member corporations. It syncs structure data (Upwell structures, starbases, customs offices) from the Eve Online ESI API and displays them in a searchable, permission-controlled browser within Alliance Auth. The app automatically forwards relevant in-game notifications\u2014fuel warnings, sovereignty events, war declarations, moon mining activity\u2014to Discord channels as alerts, and can populate structure timer boards with critical events.\n\nThe package depends on a working Alliance Auth deployment plus 10 runtime packages including django-esi for API access, redis-simple-mq for task queuing, and dhooks-lite for Discord integration. It supports Python 3.10+ and Django 4.2 or 5.2. Installation is straightforward if you already run Alliance Auth, but the app is tightly coupled to that ecosystem and requires ESI token management and Discord webhook configuration.","worth_installing":"Yes, if you operate an Alliance Auth deployment and need centralized structure visibility and Discord alerting for your Eve Online alliance. The active maintenance, low install friction, and lack of known vulnerabilities support adoption. However, verify the license terms first (currently unclear in metadata) and ensure your Alliance Auth infrastructure is already in place\u2014this is not a standalone tool."},"id":"aa-structures","links":{"html":"https://skillfed.io/packages/aa-structures","md":"https://skillfed.io/packages/aa-structures.md","pypi":"https://pypi.org/project/aa-structures/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-18","license_spdx":null,"license_treatment":"unclear","name":"aa-structures","python_support":"supports_current","summary":"An app for managing Eve Online structures with Alliance Auth."},"popularity":{"monthly_downloads":243824,"position":8772,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.0.3"}
