Empty phoenix project extended with file logging and deployment

I just released an extended phoenix project.
I personally think that this is a bare minimum for a new project to have an ability to write logs to files and to be deployed with a couple of commands to staging server and production.

It consist of:

  • logger_file_backend configured to save debug logs in dev environment and info logs in production
  • exrm and edeliver, configured to run npm install and phoenix.digest on build.

If anyone shares my opinion on what default phoenix project should have, you are welcome to use it.

In addition that can be a just example on how to configure edeliver and file logs on your existing project

https://github.com/insiderq/phoenix_exrm_edeliver_file_logs

8 Likes

I’ve wished the Phoenix quickstart (phoenix.new) added those as well, or at least via a new command or switch. Thanks!

1 Like