We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Formal Metadata

Title
Puffin
Subtitle
Free Webapp Hosting for Average Users
Title of Series
Number of Parts
611
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language
Production Year2017

Content Metadata

Subject Area
Genre
Abstract
The goal of the project is to allow average, tech-oriented user to run theirown server applications, without worrying about maintaining a server. Theultimate aim is to achieve greater decentralization of federated services,such as social networking, file sharing, blog or email, on the net. While many people are looking at containers as a way to run massiveapplications, automatically scaling to millions of users, Puffin allowsrunning many independent personal lightweight applications on a singlephysical machine. The first part of the project is a specialized application catalog for Docker,with easy to use interface à la app store, that can be easily run on apersonal server. The second part is a common hosting platform which allowsrunning limited number of applications for free. During the presentation I will introduce the ideas behind the project and showa demo. The difference between Puffin and other container management and hostingservices such as Docker Cloud or Rancher, is that the applications are curatedto achieve optimal efficiency on a small scale and the interface is morefriendly towards an average computer user. Docker was chosen as containertechnology due to its popularity - more and more web applications areproviding Dockerfile or even docker-compose.yml themselves, so it's not verydifficult to adapt them to include in the package repository. Putting multiple containers on a single machine to reduce hosting costsimplies multi-tenancy. Although Docker is not fully secure against accessinghost system from a container, I believe the situation will improve in thefuture or alternatively another container technology will be used for Puffin.