Displaying 1 to 20 from 20 results

generator-express-no-stress - A Yeoman generator for Express.js based 12-factor apps and apis

  •    Javascript

Create awesome Express.js applications with best of breed tech including ES.next via Babel.js, structured logging with Pino, API validation and interactive documentation via Swagger, environment based config with dotenv, and linting with ESLint. generator-express-no-stress gets you up and running in seconds. It's ridiculously easy to configure. Heck, just take the defaults. Start it. Write code.

nodecube - A batch of continuously updated base code and configurations for the minimal modern node

  •    Javascript

nodecube is a batch of continuously updated base code and configurations for the minimal modern node.js service that conform to RESTful API, 12-Factor App, Microservice Architecture

environ_config - Configuration with env variables for Python

  •    Python

environ_config is released under the MIT license. It targets Python 2.7, 3.5 and newer, and PyPy.

django-heroku - A Django library for Heroku apps.

  •    Python

This is a Django library for Heroku applications that ensures a seamless deployment and development experience. Django 2.0 is targeted, but older versions of Django should be compatible. Only Python 3 is supported.




gconfigs - gConfigs - Config and Secret parser

  •    Python

This is experimental, so you know, use at your own risk. These are the preferred methods to install gConfigs.

pallet

  •    HTML

Docker enables running applications regardless of the language, framework and other underlying technologies they are using - via containers. However, thanks to its flexibility, different containers have different deployment instructions, requiring additional work to deploy and run. This is a set of conventions to deploy Web applications via Docker containers. It supports no-downtime upgrades and clustering, and is aimed to follow 12factor as close as possible.

wrench - 🔧 Elegant configuration for a more civilized age

  •    Clojure

In addition to environment variables, for local development, wrench reads from dev-config.edn. Add [wrench "0.2.3"] to the dependency section in your project.clj file.

python-envcfg - For 12-factor apps - retrieve config from envvars.

  •    Python

Accessing environment variables with a magic module. It works with many frameworks such as Django and Flask. Then you can store your config in the environment variables instead of framework-specific config files. It is recommended by 12-Factor.


env-aws-params - Inject AWS SSM Parameters as Environment Variables

  •    Go

env-aws-params is a tool that injects AWS EC2 Systems Manager (SSM) Parameter Store Key / Value pairs as Environment Variables when executing an application. It is intended to be used as a Docker Entrypoint, but can really be used to launch applications outside of Docker as well. The primary goal is to provide a way of injecting environment variables for 12 Factor applications that have their configuration defined in the SSM Parameter store. It was directly inspired by envconsul.

confex - Useful helper to read and use application configuration from environment variables.

  •    Elixir

Confex simplifies reading configuration at run-time with adapter-based system for fetch values from any source. It's inspired by Phoenix {:system, value} definition for HTTP port and have no external dependencies. :system can be replaced with a {:via, adapter} tuple, where adapter is a module that implements Confex.Adapter behaviour.

env_lint - Check environment variables accoring to a .env.example file

  •    Ruby

Check configuration of 12 factor apps according to to a .env.example file. If you'd rather read some prose, there's also a blog post explaining why we got started with env_lint.

generator-express-no-stress-typescript - A Yeoman generator for Express

  •    TypeScript

Create awesome Express.js applications with best of breed tech including Typescipt, structured logging with Pino, API validation and interactive documentation via Swagger, environment based config with dotenv. generator-express-no-stress-typescript gets you up and running in seconds. It's ridiculously easy to configure. Heck, just take the defaults. Start it. Write code.

deo - Minimalistic, safe and easy to use 12factor config manager for Node.js

  •    Javascript

The twelve-factor app stores config in environment variables (often shortened to env vars or env). Env vars are easy to change between deploys without changing any code; unlike config files, there is little chance of them being checked into the code repo accidentally; and unlike custom config files, or other config mechanisms such as Java System Properties, they are a language- and OS-agnostic standard.

config - 12 factor configuration as a typesafe struct in as little as two function calls

  •    Go

Manage your application config as a typesafe struct in as little as two function calls. Its just simple, pure stdlib.

vyper - Python configuration with (more) fangs

  •    Python

Python configuration with (more) fangs! Python port of the very awesome Viper for Go. The package changed name on pypi from vyper to vyper-config on August 20th 2018. The vyper name is now used by the following project. The vyper-config package is available on PyPI.

falcon-boilerplate - Boilerplate for the Falcon framework https://github.com/falconry/falcon

  •    Python

A Python 3 boilerplate for the Falcon framework. Uses gunicorn as the WSGI HTTP server and meinheld as the gunicorn worker. It also uses Vyper for 12-factor.