Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
I am happy to announce the release of Exoframe 2.0!This release includes a number of additions requested by the community as well as migration of Exoframe server to Fastify and tests to Jest.
Project templates
The major highlight of 2.0 release is the support for 3rd party templates.With this, Exoframe is no longer limited to deploying Node.js, static HTML, Docker and docker-compose projects. It is now possible to deploy any kind of projects — as long as you have a right template installed!Templates will either auto-detect the type of project you are deploying or can be explicitly set through Exoframe config file.
Along with the support for templates, I’m releasing three basic templates for Maven, Java and Tomcat projects.
You can read more about templates in the docs.If you are interested in creating your own template — have a look at this guide.
Traefik 1.5 with Letsencrypt challenge fix
Another major change is update to Traefik 1.5.0 that has added support for ACME HTTP challenge which is required for letsencrypt to work correctly since TLS-SNI-0x challenge was disabled.
More goodies
Other smaller (but awesome) additions include:
- You can now set additional container labels via Exoframe config (useful when you want to e.g. pass additional Traefik parameters)
- Server can now has optional CORS support that can be enabled via config
- It is now possible to configure Traefik instance used with Exoframe server (e.g. you can use it with your own Traefik instance)
- For those of you willing to try out the latest versions — there is now a way to update to nightly builds for both server and CLI
I would love to hear your feedback on this new release. Feel free to send it over to GitHub or Twitter!
Announcing Exoframe 2.0 — deploy anything within minutes was originally published in Hacker Noon on Medium, where people are continuing the conversation by highlighting and responding to this story.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.