Download the PHP package evedev/seat-indus-planner without Composer

On this page you can find all versions of the php package evedev/seat-indus-planner. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package seat-indus-planner

seat-indus-planner

Industry tools for SeAT 5, built on the data SeAT already synchronises (SDE, market, skills, assets, blueprints, corporation structures).

The interface is in English by default, with a French translation. SeAT picks the language set in each user's profile.

Requirements

Installation

Docker

Add the package to the SEAT_PLUGINS variable of your SeAT .env (comma separated if you already use other plugins):

Then restart the stack:

On startup SeAT installs the package, runs its migrations, downloads the three SDE tables it needs (industryActivity, industryActivityMaterials, industryActivityProducts, industryBlueprints) and installs its scheduled commands.

Bare metal

Optional settings (.env)

Variable Default Effect
INDUS_PLANNER_CONTACT unknown contact sent in the User-Agent of public ESI calls
INDUS_PLANNER_PRICE_SYSTEM 30000142 (Jita) reference system for market prices

Permissions

Data sources

Need SeAT source
Blueprints, reaction formulas SDE: industryActivity* (added by the plugin)
Types, groups, volumes, rigs and their bonuses SDE: invTypes, invGroups, dgmTypeAttributes
Corporation industrial structures corporation_structures (Station Manager / Director token), names from universe_structures
Fitted rigs corporation_assets, RigSlot* flags (Director token)
Maximum runs of a blueprint copy SDE: industryBlueprints.maxProductionLimit (faction ships: 1)
Jita buy / sell prices market_orders, filtered on the reference system
Player structure market prices ESI /markets/structures/ with a character allowed to dock (scheduled command)
Adjusted prices (EIV) market_prices.adjusted_price
Skills character_skills
Stock character_assets, corporation_assets (CorpSAG1..7 divisions)
Owned blueprints character_blueprints, corporation_blueprints
Hangar roles character_roles (Hangar_Query_N, Hangar_Take_N, Director)
Industry jobs (saved plan progress) character_industry_jobs, corporation_industry_jobs
System cost indices public ESI /industry/systems/ (scheduled command)

Scheduled commands

Visibility rules

Calculation notes

Limitations

Tests

(Path for a development install where the package lives in packages/.)

Support

seat-indus-planner is free and will stay free. If it saves you time, a simple thank-you message is always appreciated. If you would like to do a bit more, you can send something in game to the character eve dev, entirely optional.

I am open to every suggestion: ideas for improvements, bug reports and help with debugging are all welcome, in the GitHub issues.

License

Copyright (C) 2026 EveDev

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. See LICENSE.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

This plugin extends SeAT, itself licensed under the GNU GPL v2 or later.

CCP notice

EVE Online and the EVE logo are the registered trademarks of CCP hf. All rights are reserved worldwide. All other trademarks are the property of their respective owners. EVE Online, the EVE logo, EVE and all associated logos and designs are the intellectual property of CCP hf. This plugin is not affiliated with or endorsed by CCP hf., and CCP hf. is in no way responsible for its content or functioning. Item icons and character portraits are served by the CCP image server.


All versions of seat-indus-planner with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
phpoffice/phpspreadsheet Version ^1.29
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package evedev/seat-indus-planner contains the following files

Loading the files please wait ...