The I2P startup package loads the configuration when I2P is started.
The startup consists of a number of different jobs, like loading data from files for the network database, creating new router information (keypairs), and so on.
Calling order: StartupJob LoadClientAppsJob starts clients and queues delayed client jobs start stats publisher LoadRouterInfoJob RebuildRouterInfoJob if necessary CreateRouterInfoJob if necessary BootCommSystemJob allow parallel operation in job queue BootNetworkDbJob starts netdb BuildTrustedLinksJob (never used) BootPeerManagerJob starts peer manager start comm system start tunnel manager StartAcceptingClientsJob starts client manager ReadConfigJob loops every 30 seconds