Skip to main content

Structures

An app for managing Eve Online structures with Alliance Auth.

release python django CI/CD Pipeline codecov Documentation Status license pre-commit Code style: black chat

Overview

This app is for managing Eve Online structures with Alliance Auth. It allows all member corporations to see a current list of all their structures in Auth. In addition it allows forwarding Eve Online notifications to Discord.

Features

Structures adds the following main features to Alliance Auth:

  • Structure browser with a detailed list of all structures owned by member corporations, automatically synced with the game server
  • Structures include all Upwell structures, Custom Offices and Starbases / POSes
  • Automatically forwards Eve Online notifications to Discord channels as alerts for these categories:
    • Upwell structures
    • Customs offices
    • Starbases
    • Moon mining
    • Sovereignty
    • Wars
    • Corporation membership changes
  • Automatically adds timers from relevant notifications to Alliance Auth Structure Timers or Structure Timers II app (if installed)
  • Fittings, contents of Upwell structures (e.g. fuel blocks and ammo) and current fuel usage
  • Additional structure notifications generated by the app:
    • Configurable alerts to warn about fuel running at in structures and POSes, and which can replace the ESI notifications
    • Notifications to inform when structures have been refueled (BETA)
    • Configurable alerts to warn about jump fuel (liquid ozone) running low in jump gates
    • POS reinforced (BETA)
  • Tax rates and access settings of Customs Offices
  • Permissions define which structures are visible to a user based on organization membership
  • Self-defined tags help to better organize structures
  • Ability to increase notification response time and sync resilience with multiple sync characters per structure owner
  • Automatically sends alerts to users and admin when token become invalid or sync from ESI fails
  • Interface for 3rd party monitoring of the services status
  • Chinese :cn:, English :us:, German :de: and Russian :ru: localization

[!TIP] Please also check out Discord Notify that will automatically forward auth notifications to the respective users on Discord.

Screenshots

Here is an example for the main list of structures:

StructureList

You can also see the fittings and contents any upwell structures:

Fitting

The tax rate and access configuration of customs offices is visible too:

Poco details

And you can see the configuration for starbases:

Poco details

This is an example for a notification posted on Discord:

Notification example

Documentation

Please see the operation manual for the installation guide.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aa_structures-4.0.2.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aa_structures-4.0.2-py3-none-any.whl (965.2 kB view details)

Uploaded Python 3

File details

Details for the file aa_structures-4.0.2.tar.gz.

File metadata

  • Download URL: aa_structures-4.0.2.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.34.2

File hashes

Hashes for aa_structures-4.0.2.tar.gz
Algorithm Hash digest
SHA256 b96b6f5864ee298a03fc5d3fb2ed0515df542977102c3638747e9a2151855833
MD5 edd05f7fb1ee28bd29e7be4556f2c59d
BLAKE2b-256 4573b87878cd98d8ca97518c05bf3cc66974ffcb165fd34652e1b7c6de00bd13

See more details on using hashes here.

File details

Details for the file aa_structures-4.0.2-py3-none-any.whl.

File metadata

  • Download URL: aa_structures-4.0.2-py3-none-any.whl
  • Upload date:
  • Size: 965.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.34.2

File hashes

Hashes for aa_structures-4.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ab93635e3c53d3bcf9e0757640076f56dd8f8017197d452b850d5bf54320869e
MD5 d65686198e6ea9bea6343c2a8aab7abc
BLAKE2b-256 d769951003861c2834fefc6c4aa247e41fd8e3d65e13dbe98d4ed62544d0aafe

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page