#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

#1032 in HTTP server

Download history 42/week @ 2024-08-19 9/week @ 2024-08-26 34/week @ 2024-09-02 48/week @ 2024-09-09 203/week @ 2024-09-16 220/week @ 2024-09-23 86/week @ 2024-09-30 42/week @ 2024-10-07 84/week @ 2024-10-14 52/week @ 2024-10-21 46/week @ 2024-10-28 100/week @ 2024-11-04 88/week @ 2024-11-11 77/week @ 2024-11-18 147/week @ 2024-11-25 89/week @ 2024-12-02

419 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
~502K SLoC