Halcyon examples

Halcyon is a system for installing apps and development tools, including and .

These examples are intended to demonstrate advanced Halcyon features.

Each example app can be installed in one command on most recent Linux distributions, including CentOS 7, Debian 7, Fedora 20, and Ubuntu 14.04.

Additionally, each example app can be deployed in one click to or .

CircuitHub

Website:
Author:
Framework: 1.2.19
Server: 3.0.1.1
Source code: private

Electronics manufacturing service, built for hardware startups.

Using Halcyon in production since June 2014.

Extra dependencies

How I Start

Website:
Author:
Framework: 0.9.6.4
Server: 0.9.4.6
Source code:

Collection of software development tutorials.

Using Halcyon in production since July 2014.

Extra dependencies

Usage

$ PORT=8080 howistart

Installation

$ halcyon install https://github.com/mietek/howistart

Deploy to DigitalOcean

Haskell Language

Website:
Author:
Framework: 1.2.5.2
Server: 2.1.5.1
Source code:

Introduction to Haskell, featuring Try Haskell.

Extra dependencies

Usage

$ PORT=8080 hl

Installation

$ halcyon install https://github.com/mietek/hl

Deploy to DigitalOcean

Try Haskell

Website:
Author:
Framework: 0.9.6.4
Server: 0.9.4.6
Source code:

Interactive Haskell tutorial, powered by .

Extra dependencies

Usage

$ MUEVAL_TIMEOUT=8 PORT=8080 tryhaskell

Installation

$ halcyon install https://github.com/mietek/tryhaskell --keep-dependencies

Deploy to DigitalOcean

Try Idris

Website:
Author:
Compiler: 0.9.16
Framework: 0.9.1
Server: 3.0.6
Source code:

compiler on a webpage.

Extra dependencies

Note: Try Idris requires a machine with at least 1 GB of memory in order to run.

Usage

$ tryidris 8080

Installation

$ halcyon install https://github.com/mietek/tryidris

Deploy to DigitalOcean

Try PureScript

Website:
Author:
Compiler: 0.5.7.1
Framework: 0.9.1
Server: 3.0.6
Source code:

compiler on a webpage.

Extra dependencies

none

Usage

$ trypurescript -p 8080

Installation

$ halcyon install https://github.com/mietek/trypurescript

Deploy to DigitalOcean

Try Haste

Website:
Author:
Compiler: 0.5
Framework: 0.4.5.9
Server: 3.0.6
Source code:

development environment on a webpage.

Extra dependencies

Usage

$ tryplayground 8080

Installation

$ halcyon install https://github.com/mietek/tryhaste --keep-dependencies

Deploy to DigitalOcean

Gitit

Website:
Author:
Framework: none
Server: 7.3.9
Source code:

Wiki with git file storage.

Extra dependencies

none

Usage

$ gitit -p 8080

Installation

$ halcyon install https://github.com/mietek/gitit

Deploy to DigitalOcean

Copyright @2023. halcyon All Rights Reserved .