Skip to content

Instantly share code, notes, and snippets.

@ds0nt
Created August 1, 2015 20:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save ds0nt/ba3c25830228e61e1c06 to your computer and use it in GitHub Desktop.
Save ds0nt/ba3c25830228e61e1c06 to your computer and use it in GitHub Desktop.
Klouds Genesis Iteration

Klouds Iterations

KLouds short-term development cycles.

Iteration One-over-Infinity

Backend

  1. route validation refactoring - business logic stays lean and meaningful
  2. standalone rancher module - load balancers, reverse proxies, and domainnames
  • implement create/rm, up/down, start/stop, logs, scale-- wrap it and lock it down!
  • shall be published in npm
  1. Apps Loader that manages app files
kloud-compose/
└── wordpress
    ├── docker-compose.yml
    └── rancher-compose.yml

Frontend

  1. Domain Name is not captured
  2. Payment leads to an empty dashboard
    • show apps & domains & logs
  3. application icons, descriptions, urls

example directory structure

icons/
└── wordpress.png

kloud-compose/
└── wordpress
    ├── ...
    └── meta.yml 

meta.yml format

name: Forky
description: Real time collaborative mind maps
website: forky.io
repository: https://github.com/ds0nt/forky

Deferred Tasks and Ideas

  • tailing the logs into the website's background would be really fucking cool
  • our users will have errors/problems. debug user problems? don't fix what isn't broken? hmm, debugging is rather important
@faddat
Copy link

faddat commented Aug 2, 2015

Gist totally sucks for these purposes. However, since I have not yet put up the etherpad server, I have forked this gist and made some updates.

Despite the fact that gist sucks for this, this is an incredible idea that I think will drive development. Please consider the user's click-count when comparing this to etherpad.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment