AppImage: Linux apps that run anywhere

AppImage Logo

http://appimage.org/


This looks useful. There have been times when I wanted to run an app from my home dir on a server at work, but installing it requires a lot of making and configuring and installing and operations support. I had resorted to using Go for a lot of stuff since there are Go binaries for just about everything, and Go executables can be made to run just about anywhere.

Deis: Open source PaaS build on Docker/CoreOS with Heroku-like workflow

Deis logo

From the Deis Overview page:

Deis (pronounced DAY-iss) is an open source PaaS that makes it easy to deploy and manage applications on your own servers. Deis builds upon Docker and CoreOS to provide a lightweight PaaS with a Heroku-inspired workflow.

Deis can deploy any application or service that can run inside a Docker container. In order to be scaled horizontally, applications must follow Heroku’s 12-factor methodology and store state in external backing services.

Deis can deploy any language or framework using a Dockerfile. If you don’t have a Dockerfile, Deis includes Heroku buildpacks for Ruby, Python, Node.js, Java, Clojure, Scala, Play, PHP, Perl, Dart and Go.

Deis can be deployed on any system that supports CoreOS including your workstation, as well as most public clouds, private clouds and bare metal.

Jetty: Open Source Servlet Container & HTTP Server

Jetty logo

I’ve recently become interested in Microservices and Jetty is a good choice of servlet container for running and serving microservices.

From the Jetty homepage:

Jetty provides a Web server and javax.servlet container, plus support for SPDY, WebSocket, OSGi, JMX, JNDI, JAAS and
many other integrations. These components are open source and available for commercial use and distribution.

Features

  • Full-featured and standards-based
  • Open source and commercially usable
  • Flexible and extensible
  • Small footprint
  • Embeddable
  • Asynchronous
  • Enterprise scalable
  • Dual licensed under Apache and Eclipse