• Stars
    star
    218
  • Rank 181,805 (Top 4 %)
  • Language
    HTML
  • License
    MIT License
  • Created about 6 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Community-made poetry about infrastructure

Welcome to Cloud Haiku

Español | Français | Italiano | Português

Cloud Haiku is an open-source repository that collects haikus about the cloud and cloud technology and publishes these haikus to its website.


Please note the following in and around the month of October:

  • Due to the popularity of this repository during the celebration of Hacktoberfest, please respect the time it takes for the maintainers to review and merge pull requests. Reviews will be conducted on pull requests on the order they are received, and reviews may include a request for changes.

  • Maintainers are only able to perform one round of review. If your pull request is not accepted by the second round, it will be closed and marked as invalid.

  • Pinging maintainers will in fact slow down the process as maintainers are comments are used for tracking whether pull requests have been addressed.

Haikus

All of our user-submitted haikus are available via the /_haikus directory.

Contributing

To contribute a haiku to this repository, read about submitting a pull request in the DigitalOcean tutorial "How To Create a Pull Request on GitHub" and then compose a haiku in Markdown (.md).

Note: Due to the popularity of this repository, especially around Hacktoberfest, we will only accept one haiku contribution per user.

Filename and Location

You should name your Markdown file your_haiku_title.md and put it in the /_haikus directory of this project.

Jekyll Format

Because this is a Jekyll site, you'll also need to include some boilerplate at the top of the file:

---
layout: haiku
title:
author:
---

Keep the layout as haiku. Next to the title: put the title of your haiku. Next to the author: put your name (this can be just your first name or a pseudonym if you would like).

Please do not add any other lines to the above format.

Note: We are using a test suite to help us automatically test markdown files. While maintainers sometimes need to override the test suite, disabling it as a contributor will cause extra work for maintainers. Please keep your markdown heading to be exactly as is described in this readme in order to ensure that your pull request will be merged.

Under this heading, you'll put your haiku.

Writing a Haiku

In the spirit of open source, we would like you to write an original haiku rather than submit one that someone else has written.

Your haiku should be fun and challenging to write. You must ensure that it fits into the poetic guidelines of what a haiku is, which you can read about in the next section.

Haiku Format

Haikus are a traditional form of Japanese poetry. They are made up of three lines and have a total of 17 syllables. These poems follow the 5-7-5 format of syllables across the three lines.

Syllables are a unit of organization for speech sounds that typically include a vowel. For example, the word computer is composed of three syllables: com - put - er.

Let's consider an example haiku from this repository:

Distributed cloud  <br>
Like the octopuses' minds  <br>
Across the network  <br>

Above, we see that the haiku is composed of 3 lines.

The first line is 5 syllables long, the second line is 7 syllables long, and the third line is 5 syllables long.

Dis-trib-ut-ed cloud  # 5 syllables  
Like the oc-to-pus-es' minds  # 7 syllables  
A-cross the net-work  # 5 syllables  

In order to verify that you're using the right number of syllables, you can use a tool such as http://www.haikusyllablecounter.com.

Many forms of poetry have specific aesthetic rules to follow. This challenge makes writing poetry an enjoyable art form.

Line Breaks

To ensure that there are proper line breaks, please use HTML line breaks, like so:

---
layout: haiku
title: Octopus Cloud
author: Sammy
---

Distributed cloud<br>
Like the octopuses' minds<br>
Across the network<br>

An Example

For example, Sammy the Shark's haiku is called "Octopus Cloud", and they wrote their name as just "Sammy". Sammy named their file octopus_cloud.md.

---
layout: haiku
title: Octopus Cloud
author: Sammy
---

Distributed cloud<br>
Like the octopuses' minds<br>
Across the network<br>

Submit a Pull Request

We're happy to merge valid pull requests to this repository! Any pull request that follows the formatting guidelines above will be brought into this project.

Keep your haikus related to cloud infrastructure technology, and have fun contributing to this project!

Sammy the Shark and other fish swimming

More Repositories

1

ansible-playbooks

Playbooks for automating server procedures based on our Community guides
513
star
2

travellist-laravel-demo

Laravel Demo Application
PHP
170
star
3

example-doctl-action

GitHub Actions for DigitalOcean Example Workflow
HTML
168
star
4

terraform-sample-digitalocean-architectures

Deployable Production Cloud Architectures for use on DigitalOcean via Terraform
HCL
160
star
5

automated-setups

Automated versions of common server setups
Shell
146
star
6

do-article-templates

Markdown templates for DO Community Authors
144
star
7

django-todo-react

JavaScript
119
star
8

doks-monitoring

DigitalOcean Kubernetes Cluster Monitoring Quickstart
113
star
9

dns-tool

A set of browser-based DNS tools for DigitalOcean Community.
Vue
97
star
10

ansible-laravel-demo

Ansible + Laravel Demo
PHP
79
star
11

terraform-ansible-demo

Use Terraform and Ansible to launch and configure demo infrastructure on DigitalOcean
HCL
59
star
12

ubuntu-1604-mysql-backup

This repository contains a few scripts for automating backups with Percona Xtrabackup and Innobackupex
Shell
56
star
13

python-doctl

A Python wrapper for the Digital Ocean CLI utility — doctl.
Python
49
star
14

functions-resources

Resources for using DigitalOcean Cloud Functions
47
star
15

react-hooks-timer

Finished and updated code for the Countdown Timer with React Hooks tutorial.
JavaScript
45
star
16

rss-reader-api

RSS Reader API written in Django Rest
Python
43
star
17

dolphin

PHP-based CLI tool for managing DO servers
PHP
43
star
18

do-ansible-inventory

📗 a tool to generate Ansible inventories of DigitalOcean Droplets
Go
42
star
19

django-polls

Django Tutorial Polls App
Python
40
star
20

kubernetes-challenge

A repository of projects from the 2021 DigitalOcean Kubernetes Challenge
36
star
21

hacktoberfest-repo-topic-apply

Cmd line tool to add a topic to your github repo, defaults to hacktoberfest
Go
36
star
22

css-parallax-scrolling-chrome

Code example for Pure-CSS Parallax Scrolling Effect in Chrome
CSS
35
star
23

building-a-tabs-component-react

Source code for the "Building a Tabs Component with React" article.
JavaScript
33
star
24

ansible-practice

Playbook examples to demonstrate basic concepts when writing Ansible playbooks.
HTML
31
star
25

landing-laravel

A demo Laravel 8 + Docker Compose application
PHP
31
star
26

developer-glossary

A community-built glossary of technical terms.
HTML
26
star
27

k8s-intro-meetup-kit

"Getting Started with Containers and Kubernetes" Meetup Kit Demo Code
Python
25
star
28

ejs-demo

Demo of ejs templates for node apps, covered here: https://www.digitalocean.com/community/tutorials/how-to-use-ejs-to-template-your-node-application
HTML
25
star
29

glob-tool

A tool to test globs against sets of test strings quickly and easily for the DigitalOcean Community.
Vue
23
star
30

minify-tool

A web tool for the DigitalOcean Community to quickly minify JavaScript files
Vue
19
star
31

rss-reader-frontend

JavaScript
18
star
32

blog-strapi

JavaScript
16
star
33

creatorlinks

An open source, self-hosted links landing page
PHP
16
star
34

mongodb-resources

Resources for using MongoDB on DigitalOcean
16
star
35

bandwidth-tool

A tool to help calculate and explain bandwidth allowances for Droplets on DigitalOcean.
Vue
16
star
36

do-bulma

Customized Bulma styling for DigitalOcean Community tools.
SCSS
15
star
37

python3_web_api_tutorial

Python
12
star
38

diagram-tool

🚧 A tool to design infrastructure diagrams.
JavaScript
12
star
39

hub-for-good-list

A collection of projects making an impact with Hollie's Hub for Good.
Vue
12
star
40

kubernetes-tool

🚧 A tool to explain Kubernetes files and Helm charts for the DigitalOcean Community.
TypeScript
10
star
41

laravel-tailwind-starter

A demo Laravel application with Tailwind CSS
PHP
10
star
42

html_demo_site

A demo site for the How To Build a Website With HTML tutorial series
HTML
9
star
43

do-blueprint-cachet

Blueprint for setting up the Cachet status page app w/ MySQL database
HCL
9
star
44

MySocialNetwork

Tutorial code for "How To Use Routing with React Navigation in React Native" and "Introduction to Using Redux in a React Native App".
Java
8
star
45

sample-yarn-lerna-monorepo

JavaScript
8
star
46

do-blueprint-nodeapp

Blueprint for node.js application
Python
8
star
47

kubectl-doweb

a kubectl plugin for opening the control panel page of DigitalOcean resources directly in your web browser
Go
7
star
48

ansible-role-mysql

Ansible role to set up MySQL group replication
SQLPL
7
star
49

OSS-2022-Getting-Started-With-Kubernetes

A repo for the OSS 2022 Tutorial Getting Started with Kubernetes
Python
7
star
50

url-shortener-api

An API for creating quick links
Python
6
star
51

python-ots-api

A One Time Secret API implemented using Flask and Redis
Python
6
star
52

do-vue

Custom Vue templates & resources for DigitalOcean Community tools.
JavaScript
6
star
53

available-images

A simple list of all images available on DigitalOcean.
Vue
6
star
54

sysadminday

Microsite for sysadminday.digitalocean.com (and sysadmin.love)
JavaScript
6
star
55

hacktober-board

Hacktoberfest Board
PHP
6
star
56

do-disposable

Allows you to create a disposable droplet with a simple CLI interface.
Go
5
star
57

example-k8s-workloads

Example workloads to practice deploying to Kubernetes
Go
5
star
58

ansible-role-proxysql

Ansible role to set up ProxySQL for MySQL group replication hosts
5
star
59

do-blueprint-mysqlgrouprepl

Blueprint for setting up MySQL group replication with ProxySQL to route queries
HCL
5
star
60

learning-labs

LearningLabs is a Shark-a-Hack 2021-Q1 Project
CSS
5
star
61

do-moderator-toolbox

A useful set of moderator tools for the DO Community team.
Vue
5
star
62

node-express-api

JavaScript
4
star
63

docker-bp-commands

Dockerfile for running Terraform, Ansible, and doctl
4
star
64

rss-reader-app-platform-spec

The spec file and deployment instructions for the RSS Reader App
4
star
65

ansible-role-cachet

Ansible role to set up the Cachet open source status page app
PHP
4
star
66

sample-yarn-workspaces-monorepo

JavaScript
4
star
67

suggestkit

SuggestKit is a high performance suggestion engine which can scale without losing too much performance.
TypeScript
3
star
68

suggestkit-react

An implementation of SuggestKit in React.
JavaScript
3
star
69

blog-next

JavaScript
3
star
70

do-function-openai

JavaScript
3
star
71

hapi-example

Hapi.js Example for tutorial
JavaScript
3
star
72

summer-of-kubernetes

Step-by-step instructions for the 2021 Summer of Kubernetes session with Ambassador Labs
3
star
73

demo-app

HCL
3
star
74

freebsd-do-kernel

A custom DigitalOcean FreeBSD kernel configuration.
2
star
75

deploy-to-do-button-generator

JavaScript
2
star
76

dns-tool-embed

A portable, embeddable version of the DO Community DNS Lookup tool.
JavaScript
2
star
77

do_api_proxy

A Node.JS proxy for making requests to the DigitalOcean API from client-side apps so you don't expose your API key.
JavaScript
2
star
78

jamstack-blog-strapi

JavaScript
1
star
79

glob-tool-embed

A portable, embeddable version of the DO Community Glob tool.
JavaScript
1
star
80

suggestkit-vue

An implementation of SuggestKit in Vue.
Vue
1
star
81

project-archipelago-go-backend

Go
1
star
82

osiboard

Open Source Issues Board
1
star
83

jamstack-blog-nextjs

JavaScript
1
star
84

pulumi-kubernetes

TypeScript
1
star
85

one-time-secret-frontend

Created with CodeSandbox
JavaScript
1
star
86

k8s-iac-security-workshop

Mustache
1
star