h4cc/awesome-elixir 源码下载与部署教程

项目概述

A curated list of amazingly awesome Elixir and Erlang libraries, resources and shiny things. Updates:

项目地址

https://github.com/h4cc/awesome-elixir

项目页面预览

h4cc/awesome-elixir preview

关键指标

  • Stars:13065
  • 主要语言:Elixir
  • License:MIT License
  • 最近更新:2025-10-12T18:06:13Z
  • 默认分支:master

本站高速下载(国内可用)

点击下载(本站镜像)
– SHA256:e7bedc70c8404448b1c6cb5df3076a33c5a8576124cb68d24275a45813fb22bb

安装部署要点(README 精选)

Configuration

Libraries and tools working with configurations

  • confex – Helper module that provides a nice way to read environment configuration at runtime.
  • configparser_ex – A simple Elixir parser for the same kind of files that Python’s configparser library handles.
  • conform – Easy release configuration for Elixir apps.
  • dotenv – A port of dotenv to Elixir.
  • enux – utility package for loading, validating and documenting your app’s configuration variables from env, json and jsonc files at runtime and injecting them into your environment.
  • figaro – Simple Elixir project configuration.
  • figaro_elixir – Environmental variables manager for Elixir.
  • hush – Read and inject configuration at runtime, and in release mode with support for multiple providers.
  • hush_aws_secrets_manager – AWS Secrets Manager provider for hush.
  • hush_gcp_secret_manager – Google Secret Manager provider for hush.
  • mahaul – Supercharge your environment variables in Elixir. Parse and validate with compile time access guarantees, defaults, fallbacks and app pre-boot validations.
  • skogsra – Library to manage OS environment variables and application configuration options with ease.
  • sweetconfig – Read YAML configuration files from any point at your app.
  • weave – JIT configuration loader that works with Kubernetes and Docker Swarm.

Deployment

Installing and running your code automatically on other machines.

  • akd – Capistrano like, Configurable, and easy to set up Elixir Deployment Automation Framework.
  • ansible-elixir-stack – 1-command setup & deploys to servers, with first-class support for Phoenix apps.
  • bootleg – Simple deployment and server automation for Elixir.
  • bottler – Bottler is a collection of tools that aims to help you generate releases, ship them to your servers, install them there, and get them live on production.
  • edeliver – Deployment for Elixir and Erlang.
  • elixir-on-docker – A project template to get started developing clustered Elixir applications for cloud environments.
  • exdm – Deploy Elixir applications via mix tasks.
  • exreleasy – Dead simple and Mix friendly tool for releasing Elixir applications.
  • gatling – Collection of mix tasks to automatically create a exrm release from git and launch/upgrade it on your server.
  • Gigalixir – A fully-featured PaaS designed for Elixir. Supports clustering, hot upgrades, and remote console/observer. Free to try without a credit card.
  • heroku-buildpack-elixir – Heroku buildpack to deploy Elixir apps to Heroku.

常用命令(从 README 提取)

(未提取到命令块)

通用部署说明

  1. 下载源码并阅读 README
  2. 安装依赖(pip/npm/yarn 等)
  3. 配置环境变量(API Key、模型路径、数据库等)
  4. 启动服务并测试访问
  5. 上线建议:Nginx 反代 + HTTPS + 进程守护(systemd / pm2)

免责声明与版权说明

本文仅做开源项目整理与教程索引,源码版权归原作者所有,请遵循对应 License 合规使用。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容