Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Bitcoin.org website
Ruby Shell
Branch: master

This branch is 2 commits ahead, 2191 commits behind bitcoin-dot-org:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
_contrib
_includes
_layouts
_less
_plugins
_posts
download
img
lib
.gitignore
CNAME
README.md
_config.yml
about.html
bitcoin.pdf
favicon.ico
gavinandresen.asc
index.html
jgarzik-exmulti.asc
laanwj.asc
news.html
schneider.asc

README.md

Requirements

Installing dependencies

aptitude install rubygems
gem install jekyll aquarium json less

Usage

  • update DOWNLOAD_VERSION in index.html
  • run jekyll
  • output will be in _site/

Advanced Usage

Alerts

You can easily put alerts on the homepage by changing the ALERT and ALERT_CLASS variables in index.html.

Example:

ALERT_CLASS: error
ALERT: <strong>Security alert:</strong> Please upgrade to 0.3.25 as soon as possible!

will produce a red alert box. Possible classes are: error (red), info (blue), success (green) and warning (yellow)

Release Notes

Release notes should be placed in _posts/releases/YEAR-MONTH-DAY-SHORTTITLE.md and adhere to this format:

---
layout: post
title: Bitcoin version 0.3.24 released
src: http://sourceforge.net/mailarchive/message.php?msg_id=27771039
category: releases
---

Bitcoin v0.3.24 is now available for download at
<https://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.24/>

...
  • SHORTTITLE is used to construct the URL. Something like v0.3.24 will be fine
  • layout: post important for Jekyll
  • title: ... will be used as the title
  • src: ... (optional) link to full annoucement
  • categorry: ... category of post ** releases ** events

Aliases for contributors

Aliases for contributors are defined in _config.yml.

aliases:
  s_nakamoto: Satoshi Nakamoto
  --author=Satoshi Nakamoto: Satoshi Nakamoto
  gavinandresen: Gavin Andresen

Requirements

These ruby gems are required to build the website:

  • jekyll
  • json
  • aquarium
  • less
Something went wrong with that request. Please try again.