Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Melang

An open source static website deployment platform.

Inspired by Travis-CI and Github Pages, Melang aims to be a framework-agnostic tool for distributed build and deployment of precompiled webapps and other static sites. Initially Melang will support only ruby frameworks.

How does it work?

Distributed Build

  1. The system checks out the git commit to be deployed.
  2. Use Bundler to install the project's dependencies.
  3. Run the specified build command.
  4. The build output folder is published to distributed storage.

Distributed Deployment

  1. Each compiled site is placed in an object storage bucket. Currently Google Cloud Storage is supported.
  2. Files are distributed via CDN.

Why build this?

Because ftp-ing to shared hosting isn't much fun. See HN discussion on other static hosting options.

Code Status

  • Build Status
  • Dependency Status

License

Melang is released under the MIT License.

About

A service to ease deployment of metalanguage web projects.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages