文件名称:docker-phoenix-example:使用Docker和Docker Compose的生产就绪示例Phoenix应用程序
文件大小:280KB
文件格式:ZIP
更新时间:2024-05-06 04:19:24
docker postgres elixir phoenix webpack
Phoenix + Docker应用示例 您可以将此示例应用程序用作新项目的基础,或用作对现有Phoenix应用程序进行Docker化的指南。 该示例应用程序虽然很小,但可以连接您在现实世界中的Phoenix应用程序中可能使用的许多功能,但与此同时,该应用程序未包含一百万个人观点。 对于Docker而言,自2014年末以来,所有内容都是基于Docker最佳实践的积累,这些最佳实践基于构建和部署数十种Dockerized Web应用程序。 该应用程序使用Phoenix 1.5.8和Elixir 1.11.4 。 每次更改版本时,屏幕截图都不会更新: 目录 关于作者 科技栈 如果您不喜欢其中的某些选择,那就没问题了,您可以自己换掉其他选择。 后端 PostgreSQL 前端 Webpack 尾风CSS Heroicons 但是JavaScript呢? 选择JS库是一个非常
【文件预览】:
docker-phoenix-example-main
----mix.lock(13KB)
----.gitignore(3KB)
----mix.exs(2KB)
----Dockerfile(3KB)
----.env.example(4KB)
----.dockerignore(103B)
----bin()
--------docker-entrypoint-web(531B)
----coveralls.json(37B)
----assets()
--------.babelrc(55B)
--------app()
--------package.json(926B)
--------webpack.config.js(2KB)
--------postcss.config.js(128B)
--------static()
--------.yarnrc(31B)
--------tailwind.config.js(184B)
--------yarn.lock(211KB)
----run(4KB)
----.formatter.exs(178B)
----customize(2KB)
----priv()
--------repo()
--------gettext()
--------static()
----.iex.exs(1B)
----LICENSE(1KB)
----CHANGELOG.md(410B)
----docker-compose.yml(1KB)
----.github()
--------workflows()
--------docs()
----README.md(16KB)
----config()
--------test.exs(105B)
--------config.exs(650B)
--------prod.exs(155B)
--------dev.exs(568B)
--------runtime.exs(1KB)
----lib()
--------hello_web()
--------hello_web.ex(2KB)
--------hello()
--------hello.ex(247B)
----docker-compose.override.yml.example(335B)
----test()
--------hello_web()
--------support()
--------test_helper.exs(67B)