Skip to content

Commit

Permalink
t (#2)
Browse files Browse the repository at this point in the history
* removed comma and lonely step 1

* colon to period

* Minor edits from feedback

* More minor fixes

* Rebuild theme

* [UPDATE] Mail server update (linode#1424)

* wait

* Done for now

* Update Mail

* ZFix Travis

* [COPY] edits to mail server guide (linode#1436)

* copy edits to mail server guide

* deleted trailing whitespaces for travis

* Formatting fixes for misc documents (linode#1435)

* Remove mixed indentation for use public key authentication

* Fixed indentation for accounts and passwords

* Fixed escaped chars in fail2ban

* Capitalized PNG to png

* Guess who sam foo ssh mixed indent (linode#1441)

* Remove mixed indentation for use public key authentication

* Fixed indentation for accounts and passwords

* Fixed escaped chars in fail2ban

* Image and spacing fixes

* Capitalized PNG to png

* Add Authy clarification (linode#1442)

* [NEW] code of conduct (linode#1422)

* initial commit with code of conduct

* no more trailing white spaces

* no wiki and changed maint to contrib L69

* move Code of conduct up one (linode#1444)

* initial commit with code of conduct

* no more trailing white spaces

* no wiki and changed maint to contrib L69

* moved code of conduct up to parent

* [NEW] Rancher (linode#1396)

* still working on this

* rancher guide

* Add script for identifying old non-deprecated guides

* Tech edit

* [COPY] edits to rancher guide (linode#1414)

* copy edits to rancher guide

* trailing whitespace fix for rancher

* obligatory what is Rancher

* rm leftover code of conduct in docs

* Changed Meltdown fix to deployed (linode#1447)

* [NEW] Chmod File Permissions (linode#1434)

* [Update] Added octal notation section

* Rephrased sentence

* Revert "[NEW] Chmod File Permissions (linode#1434)"

This reverts commit 23fd207.

* [NEW] Chmod guide update (linode#1449)

* [Update] Added octal notation section

* Rephrased sentence

* chmod copy edits (#1)

* [NEW] Install R on Debian and Ubuntu and NEW] Deploy RStudio on Debian and Ubuntu (linode#1457)

* [New] Install R on Ubuntu and Debian

* Added RStudio Server reverse proxy guide

* Tech edit

* Finish tech edit

* SOA = Start Of Authority (linode#1451)

ref. https://tools.ietf.org/html/rfc1035

* Rebuild theme

* Guaris jails update (linode#1458)

* Update the SFTP guide

* Update limiting-access-with-sftp-jails-on-debian-and-ubuntu.md

* travis

* Final check

* [NEW] How to Install Go on Ubuntu (linode#1459)

* Added new Guide on Installing Go

* Travis-senpai pls no

* Update install-go-on-ubuntu.md

* Tech and copy edit

* [NEW] Deploying microservices with docker (linode#1364)


* Tech Edit and rewrite done

* Tech check and copy edit

* backup copy edit to microservices guide, Bob (linode#1369)

* Removed deprecated shortcodes

* [update]Fulll-virt disclaimer to block storage guide. (linode#1460)

[update] Block storage update

* Update install-alpine-linux-on-your-linode.md

* Update how-to-use-block-storage-with-your-linode.md

* [NEW] Thingsboard Guide (linode#1374)

* Fix Roundcube alias and image

* Draft of IoT guide

* Initial draft.

* Moved Java install to /java

* Rebased; passed checks to nginx section

* Update nginx to conf.d; finished rasp pi section

* Copy Edit

* Travis-kun, pls stop

* Update install-java-jdk.md

* Update install-thingsboard-iot-dashboard.md

* [UPDATE] Create Physical Backups of a MySQL Database [UPDATE] Use mysqldump to Back Up MariaDB and MySQL Databases

* Fix spelling errors from Vale initial fix (linode#1470)

* Rebuild theme

* Fix indentation for code blocks in sublists

* [NEW] Elasticsearch plugins -Tylerjl (linode#1368)

* WIP: elasticsearch plugins

* some better style for the prelude section of the ES plugin guide

* draft es plugin tutorial attachment section

* draft phonetic analyzer section for es plugin guide

* draft geoip section for es plugin guide

* draft of user-agent section for es plugin guide

* revise es plugin guide from initial draft

* es plugin guide conclusion

* Copy edit

* Finish copy edit

* [COPY] Elasticsearch plugins guides (linode#1410)

* copy edit check on elasticsearch plugins

* copy edits to elasticsearch shorts

* Update index

* Clear contribute.md topics list (linode#1475)

Chose to leave this file in place so format is available
when needed.

* Initial block storage fixes (linode#1476)

* GB -> GiB for block storage

* Add test case for file extensions (linode#1471)

* Add test case for file extensions

Tests that all files have a lowercase extension.
Written due to broken images with mismatched extension names.

As written will ignore files without an extension.

- Added .git and .gitignore to preexisting pytest fixtures
- Fixed uppercase filenames (preexisting)
- Added a new full_index fixture to cycle through all files

* Change params in conftest

* Remove incorrect guide

* Replace 'Icinga2' with 'Icinga 2' (linode#1481)

The official spelling of the project name is 'Icinga 2'.

* FarmOS title rename (linode#1480)

* Hot Fix

* Update install-farmos.md

* Title adjustments

* Rebuild theme

* Data center is two words (linode#1479)

* Add January banner images (linode#1485)

* [UPDATE] Install Caddy on CentOS

*  added wording to clarify latest licensing issues

* Data center is two words (linode#1479)

* Remove whitespace

* Caddy compile Guide added

* whitespace

* [NEW] Split Files on Linux (linode#1461)

* Draft of Split guide

* Draft complete

* Update install-alpine-linux-on-your-linode.md

* Update how-to-use-block-storage-with-your-linode.md

* [NEW] Thingsboard Guide (linode#1374)

* Fix Roundcube alias and image

* Draft of IoT guide

* Initial draft.

* Moved Java install to /java

* Rebased; passed checks to nginx section

* Update nginx to conf.d; finished rasp pi section

* Copy Edit

* Travis-kun, pls stop

* Update install-java-jdk.md

* Update install-thingsboard-iot-dashboard.md

* [UPDATE] Create Physical Backups of a MySQL Database [UPDATE] Use mysqldump to Back Up MariaDB and MySQL Databases

* Fix spelling errors from Vale initial fix (linode#1470)

* Rebuild theme

* Fix indentation for code blocks in sublists

* [NEW] Elasticsearch plugins -Tylerjl (linode#1368)

* WIP: elasticsearch plugins

* some better style for the prelude section of the ES plugin guide

* draft es plugin tutorial attachment section

* draft phonetic analyzer section for es plugin guide

* draft geoip section for es plugin guide

* draft of user-agent section for es plugin guide

* revise es plugin guide from initial draft

* es plugin guide conclusion

* Copy edit

* Finish copy edit

* [COPY] Elasticsearch plugins guides (linode#1410)

* copy edit check on elasticsearch plugins

* copy edits to elasticsearch shorts

* Update index

* Clear contribute.md topics list (linode#1475)

Chose to leave this file in place so format is available
when needed.

* Initial block storage fixes (linode#1476)

* GB -> GiB for block storage

* Add test case for file extensions (linode#1471)

* Add test case for file extensions

Tests that all files have a lowercase extension.
Written due to broken images with mismatched extension names.

As written will ignore files without an extension.

- Added .git and .gitignore to preexisting pytest fixtures
- Fixed uppercase filenames (preexisting)
- Added a new full_index fixture to cycle through all files

* Change params in conftest

* Remove incorrect guide

* Add coreutils install for GNU split on MacOS

* Replace 'Icinga2' with 'Icinga 2' (linode#1481)

The official spelling of the project name is 'Icinga 2'.

* FarmOS title rename (linode#1480)

* Hot Fix

* Update install-farmos.md

* Title adjustments

* Data center is two words (linode#1479)

* Add January banner images (linode#1485)

* [UPDATE] Install Caddy on CentOS

*  added wording to clarify latest licensing issues

* Data center is two words (linode#1479)

* Remove whitespace

* Caddy compile Guide added

* whitespace

* Copy Edit

* TRAVIS

* Typo quick fix

* [NEW] Tar and Gzip Quick Answer (linode#1478)

* New quick answer and topical edits to tar docs

* すみませんお願いします”
”

* Tech edit

* Clarified archive vs compress

* [UPDATE] View the Beginning of Text Files with head (linode#1484)

* Rebuild index/theme

* Fix spelling mistakes and indentation ending in websites (linode#1487)

* Fix spelling to security section from Vale (linode#1486)

* Fix spelling to security section from Vale

* Typo fix

* Update title

* Update how-to-use-yubikey-for-two-factor-ssh-authentication.md (linode#1488)

Adds "key" to example in step 5.

* [UPDATE] How to Grep for Text in Files | Update guide (linode#1483)

* Grammar fixes from Vale (linode#1489)

* Fixes to avoid incorrect dictionary generation (linode#1492)

* Style fixes from Vale (linode#1490)

* Additional Vale fixes (linode#1495)

* Fix minor spelling and style errors

* Add banner image and fix title (linode#1496)

- add banner image
- replace Thingsboard with ThingsBoard to match official
  documentation.

* Rebuild theme

* Add Vale to Travis CI (linode#1474)

* Add Vale to Travis CI

* Clean up dictionary

Removed the following terms:

- datacenter / datacenters (see linode#1479)
- bottem (misspelling)
- programatically (misspelling)
- pyintotify (misspelling)
- shortcod (misspelling)
- spamhuas (misspelling)
- shouldn (old tokenization)

* Update dictionary

Removed the following terms (linode#1474):

* apha ("alpha" is in the standard dictionary, so I didn't add it here.)
* datbase
* deeplearning
* ebjabberd
* hilight
* hilights
* highlite
* longivew
* nonrecusive
* standalones
* tokyo2
* webbrowser

* Update dictionary

Removed the following terms (linode#1474):

* apha ("alpha" is in the standard dictionary, so I didn't add it here.)
* datbase
* deeplearning
* ebjabberd
* hilight
* hilights
* highlite
* longivew
* nonrecusive
* standalones
* tokyo2
* webbrowser

* Add "moby" and "backticks"

* Add "ws", "Hilights", and "subfile(s)"

* Parallelize TravisCI for pytest and Vale (linode#1497)

* Remove NGINX reverse proxy guide

* Fix broken anchor link in Static IP guide (linode#1499)

* Update image alt tags and meta descriptions (linode#1498)

* Update image alt tags

* Update meta descriptions and comments from TVF

* Rebuild theme

* update to ci dictionary

* Move meltdown statement to security (linode#1502)

* Rebuild theme

* Update image alt tags (linode#1506)

* Update tinc alias

* Fix roundcube 404 config file (linode#1505)

* Review dictionary for extraneous words (linode#1508)

* Review dictionary for extraneous words

* Correct modified by date

* Added derivatives of: Token and stopwords (linode#1510)

* [NEW] How to Use LXD Containers on Linode (linode#1493)

* [NEW] How to use LXD containers on Linode

* how to use block storage

* how to repartition the Linode disk

* common use of LXD and practical example

* [UPDATE] How to use LXD containers on Linode (linode#1469)

* trim whitespace at end of lines

* Tech edit

* Initial copy edit commit

* Updated introductory paragraph

* [New] Introduction to PySpark (linode#1462)

* Rebase with copy edit

* Spelling

Binded -> bound

* Minor wording fixes

* Temporarily removed shortguides due to reload issue

* Rebuild theme

* Update LXD link url

* [NEW] NGINX Part 1 - 4 and sort/uniq edits (linode#1509)

[NEW] NGINX Part 1 - 4 and sort/uniq edits.

* rebuild theme

* [NEW] Build nginx with pagespeed (linode#1456)

* building nginx with pagespeed

* making travis happy.

* tech Edit

* Copy edit I

* Finish copy edit

* Update build-nginx-with-pagespeed-from-source.md

* Missed a redirect and adjusted dates. (linode#1511)

* [NEW] How to Deploy Interactive R Apps with Shiny Server (linode#1512)

* Initial draft of Shiny Server guide

* [NEW] How to Deploy Interactive R Apps with Shiny Server on Ubuntu and Debian

* Spelling fix

* Technically Editted

* copy edits to rshiny guide

* Rebuild theme

* Updated yaml rules to reflect the new h1_title tag (linode#1516)

* Fix incorrect spelling for image meta (linode#1513)

* Update enable-tls-on-nginx-for-https-connections.md

* Update tls-deployment-best-practices-for-nginx.md

* Update slightly-more-advanced-configurations-for-nginx.md

* Update nginx-installation-and-basic-setup.md

* Rebuild theme

* Add files via upload

* Remove trailing whitespace

* Update Ansible compatible versions and info (linode#1522)

* Update complatible versions and info

* Correct Spelling

* Added Namespace, Daemonset (linode#1525)

* [NEW] Deploy a React Application on Linode (linode#1472)

* Finish tech edit

* Complete tech edit

* copy edits to deploy react

* Javascript to JavaScript

* description update

* [NEW] Serve PHP with PHP-FPM and NGINX (linode#1521)

* New php-fpm on NGINX guide.

* travis fix

* deprecate 14.04

* Update nginx-installation-and-basic-setup.md

* Update enable-tls-on-nginx-for-https-connections.md

* Spelling fix

* Add gigibit to dictionary

* Fix typo in dictionary.txt

* Update obtain-a-commercially-signed-tls-certificate.md

* Delete obtaining-a-commercial-ssl-certificate.md

* [Update] Use kill and killall to terminate processes (linode#1411)

* Initial commit

* Update graphic to match title

* Moved terminate to quick answers

* Tech Edit

* copy edits to kill and killall guides

* Copy edited (linode#1523)

* Copy edited

* Update find-and-terminate-processes-from-the-linux-or-macos-command-line.md

* merging the two killall quick answers

* renamed killall guide to match title

* Clean up headings

* Update how-to-configure-nginx.md

* Update how-to-create-an-email-server-with-mail-in-a-box.md

* Disgusting Fix

* Added link to beta CLI (linode#1527)

* Added link to beta CLI

The intention here is to direct some traffic to the new, beta CLI.  If
this isn't the best way to go about it, please make suggestions or just
close this PR and open a new one doing it the right way.

* formatting

* Standardize shortcode format

* Rebuild Theme (linode#1528)

* [New] Minio on Kubernetes using Kubespray and Ansible (linode#1514)

* Initial commit

* Update dictionary

* Tech edit

* Remove commented/optional section from guide

* Copy Edit

* Dates

* Travis-kun

* Revise intro paragraph

* Fixes for multiple wordpress guide (linode#1530)

* Fixes for multiple wordpress guide

* Remove whitespace

* Rebuild theme (linode#1531)

* Added note on keypair naming (linode#1466)

* Resolving Issue 1428

* Update use-public-key-authentication-with-ssh.md

rescue fix

* Update use-public-key-authentication-with-ssh.md
  • Loading branch information
Guaris authored Feb 26, 2018
1 parent 5bb1b88 commit 91d3bf4
Show file tree
Hide file tree
Showing 453 changed files with 8,609 additions and 4,689 deletions.
39 changes: 14 additions & 25 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,21 @@
language: python
python:
- "3.6"

cache:
pip: true
directories:
- node_modules
matrix:
include:
- python: "3.6"

before_install:
- echo "Installing Hugo 0.31.1"
# - curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
# - sudo apt install nodejs
- wget https://github.com/gohugoio/hugo/releases/download/v0.31/hugo_0.31_Linux-64bit.deb
- sudo dpkg -i hugo*.deb
- hugo version
# - sudo npm install --global gulp-cli
# - npm install

install:
- echo "Install pytest and pip"
- pip install -r ci/requirements.txt
env:
- TEST_SUITE=vale
- TEST_SUITE=pytest

before_script:
- echo "Setting up local development server"
- hugo server &
- sleep 7
before_install:
- if [ $TEST_SUITE == pytest ]; then
wget https://github.com/gohugoio/hugo/releases/download/v0.36/hugo_0.36_Linux-64bit.deb;
sudo dpkg -i hugo*.deb;
(hugo server &);
fi
- sleep 7

script:
- echo "Checking for style guidelines"
- python -m pytest -n 2

- ./ci/scripts/$TEST_SUITE.sh
32 changes: 32 additions & 0 deletions .vale.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
StylesPath = ci/vale/styles

# The minimum alert level to display (suggestion, warning, or error).
#
# CI builds will only fail on error-level alerts.
MinAlertLevel = warning

# HTML tags to be ignored by Vale. `code` and `tt` are the default, but Linode
# seems to use `strong` in a similar ways -- e.g., `**docker build -t ubuntu**`,
# which could trigger two style issues ("docker" and "ubuntu") but is actually
# a command.
IgnoredScopes = code, strong, tt

# Specifies what Vale considers to be a boundary between words.
WordTemplate = \s(?:%s)\s

[*.md]
# A Linode-specific style (see ci/vale/styles/Linode) that implements spelling
# and capitalization rules.
#
# To add another style, just add it to the `StylesPath` and update the setting
# below (e.g., `BasedOnStyles = Linode, AnotherStyle`).
BasedOnStyles = Linode

# Exclude `{{< file >}}`, `{{< file-excerpt >}}`, `{{< output >}}`,
# and `{{< highlight ... >}}`.
#
# For a description (and unit tests) for these patterns see:
# https://regex101.com/r/m9klBv/3/tests
IgnorePatterns = (?s) *({{< output >}}.*?{{< ?/ ?output >}}), \
(?s) *({{< ?file(?:-excerpt)? [^>]* ?>}}.*?{{< ?/ ?file(?:-excerpt)? ?>}}), \
(?s) *({{< highlight \w+ >}}.*?{{< ?/ ?highlight >}})
73 changes: 73 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
# Linode Code of Conduct

## Our Pledge

In order to encourage an open and welcoming environment, we as contributors and maintainers pledge to make participation in our project and our community a harassment-free experience for everyone, regardless of:

* age
* body size
* disability
* ethnicity
* gender identity and expression
* level of experience
* nationality
* personal appearance
* race
* religion
* sexual identity and orientation

## Our Standards

You can contribute to creating a positive environment in many ways. For example you can:

* use welcoming and inclusive language
* be respectful of differing viewpoints and experiences
* accept constructive criticism gracefully
* focus on what is best for the community
* show empathy towards other community members
* be helpful and understanding

You should not:

* use sexualized language or imagery
* make unwelcome sexual advances
* troll, and make insulting or derogatory comments
* make personal or political attacks
* harass others, in public or private
* publish others' private information, such as a physical or electronic address, without explicit permission
* engage in any other conduct which could reasonably be considered bullying or inappropriate in a professional setting

## Our Responsibilities

As project maintainers, we are responsible for clarifying the standards of acceptable behavior and we are expected to take appropriate and fair corrective action in response to any instances of unacceptable behaviour.

We have the right and responsibility to remove, edit, or reject:

* comments
* commits
* code
* issues
* other contributions that are not aligned to this code of conduct

We also reserve the right to temporarily or permanently ban any contributor for other behaviors we deem inappropriate, threatening, offensive, or harmful.

## Scope

This code of conduct applies whenever you are representing the project or community. For example you may be:

* working in a project space online or in the public
* using an official project email address
* posting via an official social media account
* participating in an online or offline event

Project maintainers may further define and clarify representation of a project.

## Enforcement

You should report any instances of abusive, harassing, or otherwise unacceptable behaviour to the project team at docs@linode.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain the anonymity of the reporter of an incident. We may post further details of specific enforcement policies separately.

Project contributors who do not follow or enforce this code of conduct in good faith may face temporary or permanent consequences. These will be determined by members of the project's leadership.

## Attribution

This code of conduct is adapted from the [Contributor Covenant](http://contributor-covenant.org), version 1.4, and the [gov.uk open standards CODE_OF_CONDUCT.md](https://github.com/alphagov/open-standards/blob/master/CODE_OF_CONDUCT.md).
11 changes: 11 additions & 0 deletions ci/.idea/ci.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions ci/.idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions ci/.idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

181 changes: 181 additions & 0 deletions ci/.idea/workspace.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 91d3bf4

Please sign in to comment.