mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2024-12-25 01:02:17 +08:00
Website fixes (Part 1) (#223)
* Fixed base template - Made responsive for small screens - Added DOCTYPE - Added meta charset * Added page titles * Beautified CSS
This commit is contained in:
parent
2cfd67e4fa
commit
a202b8ae53
27 changed files with 141 additions and 103 deletions
|
@ -1,3 +1,4 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
@ -12,7 +13,10 @@
|
|||
crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="{{site.github.url}}/css/site.css">
|
||||
<link rel="stylesheet" href="{{site.github.url}}/css/syntax.css">
|
||||
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
||||
<title>{{ page.title }}</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
name: ActiveDirectory_PS
|
||||
layout: default
|
||||
jsId: ACTIVEDIRECTORY_PS
|
||||
title: ActiveDirectory_PS Provider
|
||||
---
|
||||
# ActiveDirectory_PS Provider
|
||||
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
---
|
||||
name: Bind
|
||||
name: BIND
|
||||
title: BIND Provider
|
||||
layout: default
|
||||
jsId: BIND
|
||||
---
|
||||
# Bind Provider
|
||||
# BIND Provider
|
||||
|
||||
This provider simply maintains a directory with a collection of .zone files. We currently copy zone files to our production servers and restart bind via
|
||||
a script external to DNSControl.
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
name: Cloudflare
|
||||
title: Cloudflare Provider
|
||||
layout: default
|
||||
jsId: CLOUDFLAREAPI
|
||||
---
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
---
|
||||
name: Digitalocean
|
||||
name: DigitalOcean
|
||||
title: DigitalOcean Provider
|
||||
layout: default
|
||||
jsId: DIGITALOCEAN
|
||||
---
|
||||
# Digitalocean Provider
|
||||
# DigitalOcean Provider
|
||||
|
||||
## Configuration
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
---
|
||||
name: Dnsimple
|
||||
name: DNSimple
|
||||
title: DNSimple Provider
|
||||
layout: default
|
||||
jsId: DNSIMPLE
|
||||
---
|
||||
# Dnsimple Provider
|
||||
|
||||
# DNSimple Provider
|
||||
## Configuration
|
||||
|
||||
In your providers config json file you must provide a DNSimple account access token:
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
name: Gandi
|
||||
title: Gandi Provider
|
||||
layout: default
|
||||
jsId: GANDI
|
||||
---
|
||||
|
|
|
@ -1,10 +1,11 @@
|
|||
---
|
||||
name: "Google cloud DNS"
|
||||
name: Google Cloud DNS
|
||||
title: Google Cloud DNS Provider
|
||||
layout: default
|
||||
jsId: GCLOUD
|
||||
---
|
||||
|
||||
# Google cloud DNS Provider
|
||||
# Google Cloud DNS Provider
|
||||
|
||||
## Configuration
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
name: "Name.com"
|
||||
name: Name.com
|
||||
title: Name.com Provider
|
||||
layout: default
|
||||
jsId: NAMEDOTCOM
|
||||
---
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
name: "Namecheap"
|
||||
name: Namecheap Provider
|
||||
layout: default
|
||||
jsId: NAMECHEAP
|
||||
---
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
name: NS1
|
||||
title: NS1 Provider
|
||||
layout: default
|
||||
jsId: NS1
|
||||
---
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
name: "SoftLayer DNS"
|
||||
name: SoftLayer DNS
|
||||
title: SoftLayer DNS Provider
|
||||
layout: default
|
||||
jsId: SOFTLAYER
|
||||
---
|
||||
|
@ -8,7 +9,7 @@ jsId: SOFTLAYER
|
|||
|
||||
## Configuration
|
||||
|
||||
To authenticate with softlayer requires at least a `username` and `api_key` for authentication.
|
||||
To authenticate with SoftLayer requires at least a `username` and `api_key` for authentication.
|
||||
It can also optionally take a `timeout` and `endpoint_url` parameter however these are optional and will use standard defaults if not provided.
|
||||
These can be supplied via the standard 'creds.json' like so:
|
||||
{% highlight json %}
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
---
|
||||
layout: default
|
||||
title: Creating new DNS Resource Types (rtypes)
|
||||
---
|
||||
|
||||
# Creating new DNS Resource Types (Rtypes)
|
||||
# Creating new DNS Resource Types (rtypes)
|
||||
|
||||
Everyone is familiar with A, AAAA, CNAME, NS and other Rtypes.
|
||||
However there are new record types being added all the time (possibly
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
---
|
||||
layout: default
|
||||
title: ALIAS Records
|
||||
---
|
||||
|
||||
# ALIAS records
|
||||
# ALIAS Records
|
||||
|
||||
ALIAS records are not widely standardized across DNS providers. Some (Route 53, DNSimple) have a native ALIAS record type. Others (Cloudflare) implement transparent CNAME flattening.
|
||||
|
||||
|
|
|
@ -53,24 +53,31 @@ body {
|
|||
padding: 0 10px;
|
||||
border-bottom: 1px solid #ccc;
|
||||
}
|
||||
|
||||
.success {
|
||||
background-color: #dff0d8;
|
||||
}
|
||||
|
||||
.warning {
|
||||
background-color: #faf2cc;
|
||||
}
|
||||
|
||||
.danger {
|
||||
background-color: #f2dede;
|
||||
}
|
||||
|
||||
.info {
|
||||
background-color: #d9edf7;
|
||||
}
|
||||
|
||||
.fa {
|
||||
font-size: 150%;
|
||||
}
|
||||
|
||||
.has-tooltip:before {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.dim {
|
||||
color: #eeeeee
|
||||
}
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
layout: default
|
||||
title: Examples
|
||||
---
|
||||
|
||||
# Examples
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
layout: default
|
||||
title: Getting Started
|
||||
---
|
||||
# Getting Started
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
layout: default
|
||||
title: DnsControl
|
||||
---
|
||||
|
||||
<div class="row jumbotron">
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
layout: default
|
||||
title: JavaScript DSL
|
||||
---
|
||||
|
||||
# Javascript DSL
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
layout: default
|
||||
title: Migrating zones to DNSControl
|
||||
---
|
||||
|
||||
# Migrating zones to DNSControl
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
---
|
||||
layout: default
|
||||
title: Namservers
|
||||
---
|
||||
|
||||
# Nameservers in DNSControl
|
||||
# Nameservers
|
||||
|
||||
DNSControl can handle a variety of provider scenarios for you:
|
||||
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
---
|
||||
layout: default
|
||||
title: Service Providers
|
||||
---
|
||||
<h1> Service providers </h1>
|
||||
<h1> Service Providers </h1>
|
||||
|
||||
<table class='table table-bordered'>
|
||||
<thead>
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
---
|
||||
layout: default
|
||||
title: How to build and ship a release
|
||||
---
|
||||
|
||||
# How to build and ship a release
|
||||
|
||||
Here are my notes from producing the v0.2.2 release. Change the version number as appropriate.
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
layout: default
|
||||
title: TOC
|
||||
---
|
||||
|
||||
## Getting Started
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
layout: default
|
||||
title: Unit Testing DNS Data
|
||||
---
|
||||
|
||||
# Unit Testing DNS Data
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
layout: default
|
||||
title: Why CNAME/MX/NS targets require a "dot"
|
||||
---
|
||||
|
||||
# Short version
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
layout: default
|
||||
title: Writing new DNS providers
|
||||
---
|
||||
|
||||
# Writing new DNS providers
|
||||
|
|
Loading…
Reference in a new issue