#actix-web #env-var #settings #web-framework #toml #variables #environment

actix-settings

Easily manage Actix Web's settings from a TOML file and environment variables

8 releases (4 breaking)

0.8.0 Aug 7, 2024
0.7.1 Nov 3, 2023
0.6.0 Jul 31, 2022
0.5.2 Nov 15, 2020
0.4.0 Nov 2, 2020

#1009 in HTTP server

Download history 240/week @ 2024-09-18 191/week @ 2024-09-25 67/week @ 2024-10-02 66/week @ 2024-10-09 68/week @ 2024-10-16 48/week @ 2024-10-23 61/week @ 2024-10-30 102/week @ 2024-11-06 71/week @ 2024-11-13 89/week @ 2024-11-20 155/week @ 2024-11-27 71/week @ 2024-12-04 80/week @ 2024-12-11 9/week @ 2024-12-18 13/week @ 2025-01-01

110 downloads per month
Used in webhttp

MIT/Apache

60KB
1.5K SLoC

actix-settings

Easily manage Actix Web's settings from a TOML file and environment variables.

crates.io Documentation Apache 2.0 or MIT licensed Dependency Status

Documentation & Resources

Custom Settings

There is a way to extend the available settings. This can be used to combine the settings provided by Actix Web and those provided by application server built using actix.

Have a look at the usage example to see how.

Special Thanks

This crate was made possible by support from Accept B.V and @jjpe.

Dependencies

~17–29MB
~501K SLoC