docker-phoenix-example
esbuild
Our great sponsors
docker-phoenix-example | esbuild | |
---|---|---|
9 | 5 | |
202 | 261 | |
- | 1.1% | |
7.7 | 6.3 | |
12 days ago | about 2 months ago | |
Elixir | Elixir | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
docker-phoenix-example
- Looking to use Docker & Docker Compose in production and need advice.
-
Docker Compose Examples
- https://github.com/nickjj/docker-phoenix-example
-
Elixir for Humans Who Know Python
I updated my example Docker / Phoenix app from 1.6 to 1.7 this morning.
I put it all into 1 commit: https://github.com/nickjj/docker-phoenix-example/commit/3733...
There were a number of things not covered in the upgrade guide. Lots of small changes between what the new app generator provides, csrf tokens being set in a different way, etc..
- docker-compose file repository?
- How to setup flask with webpack
-
Phoenix 1.6.0 Released
If anyone is interested I updated my example Docker / Phoenix app to use 1.6 along with using HEEx templates, that's at https://github.com/nickjj/docker-phoenix-example.
-
Wait WAT!
Here's a link to a fully working set up: https://github.com/nickjj/docker-phoenix-example/tree/main/assets
- docker-compose creates node_modules folder on host
- Docker-compose isn’t good for production?
esbuild
-
esbuild --> Could not resolve "js/app.js"
Seems something weird with this version of `esbuild`. Could you try `0.14.29`? It's worth posting a bug in https://github.com/phoenixframework/esbuild/issues repo.
- Configuring TravisCI for phoenix with dart-sass
-
Elixir Phoenix 1.6 Esbuild + SCSS
Initially I just copied and pasted all the snippets thoughtlessly and one issue occurred. Because I use both phoenixframework/esbuild and CargoSense/dart_sass and they both output the CSS build result to the same file priv/static/assets/app.css, which means they keep on overriding that same file.
-
Adding Bootstrap to a Phoenix 1.6 project
For JavaScript and CSS, Phoenix is using esbuild as the new default bundler. To support Sass, we need to add a Sass compiler to the project. The dart_sass package is based on the official esbuild package created by Wojtek Mach and José Valim and integrates the official Sass compiler as a build tool.
-
Wait WAT!
It's using ESBuild, it's here already: https://github.com/phoenixframework/esbuild
What are some alternatives?
docker-django-example - A production ready example Django app that's using Docker and Docker Compose.
dart-sass - The reference implementation of Sass, written in Dart.
docker-flask-example - A production ready example Flask app that's using Docker and Docker Compose.
Bootstrap - The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
docker-play-example - A production ready example Play app that's using Docker and Docker Compose.
dart_sass - An installer for sass powered by Elixir Mix
docker-node-example - An example Node / Express app that's using Docker and Docker Compose.
mrsk - Deploy web apps anywhere. [Moved to: https://github.com/basecamp/kamal]
docker-rails-example - A production ready example Rails app that's using Docker and Docker Compose.
mindwendel - Create a challenge. Ready? Brainstorm. mindwendel helps you to easily brainstorm and upvote ideas and thoughts within your team.
Compose-Examples - Various Docker Compose examples of selfhosted FOSS and proprietary projects.
d.rymcg.tech - A collection of self-hosted docker-compose projects with Traefik reverse proxy, integrated auth, and administrative Makefiles for easy maintainance