[BUGFIX] Add jekyll dependency in Gemfile. (#660)

* [BUGFIX] Add jekyll dependency in Gemfile.

* [Buildkite] Optimise documentation sync step

* [DOC] Fix merge conflict for index.md

* [DOC] Fix formatting issues
This commit is contained in:
Clément Michaud 2020-02-29 06:15:03 +01:00 committed by GitHub
parent adf7bbaf5b
commit a9f8958187
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 10 additions and 20 deletions

View File

@ -26,7 +26,7 @@ steps:
command: ".buildkite/steps/aurpackages.sh | buildkite-agent pipeline upload"
if: build.tag != null || build.branch == "master"
- label: ":docs: Deploy documentation"
- label: ":book: Deploy Documentation"
command: "syncdoc.sh"
agents:
upload: "fast"

View File

@ -3,7 +3,7 @@
set -e
rm -rf authelia
git clone git@github.com:authelia/authelia.git --branch gh-pages
git clone git@github.com:authelia/authelia.git --single-branch --branch gh-pages
pushd docs
bundle install
@ -14,7 +14,7 @@ COMMIT=$(git show -s --format=%h)
pushd authelia
git add -A
git commit -m "synchronize docs of commit ${COMMIT}"
git commit -m "Synchronize docs of commit: ${COMMIT}"
git push
popd

View File

@ -8,7 +8,7 @@ source "https://rubygems.org"
#
# This will help ensure the proper Jekyll version is running.
# Happy Jekylling!
# gem "jekyll", "~> 3.8.5"
gem "jekyll", "~> 3.8.5"
# This is the default theme for new Jekyll sites. You may change this to anything you like.
#gem "minima", "~> 2.0"

View File

@ -248,6 +248,7 @@ PLATFORMS
DEPENDENCIES
github-pages
jekyll (~> 3.8.5)
just-the-docs
tzinfo-data

View File

@ -63,7 +63,7 @@ For instance, with the docker image, just run
$6$rounds=50000$BpLnfgDsc2WD8F2q$be7OyobnQ8K09dyDiGjY.cULh4yDePMh6CUMpLwF4WHTJmLcPE2ijM2ZsqZL.hVAANojEfDu3sU9u9uD7AeBJ/
## Password Hash Function
## Password Hash Function
The only supported hash function is salted sha512 determined by the prefix `$6$` as described
in this [wiki](https://en.wikipedia.org/wiki/Crypt_(C)) page.
@ -74,4 +74,3 @@ The best algorithm, [Argon2](https://en.wikipedia.org/wiki/Argon2) does though.
[Password Hashing Competition](https://en.wikipedia.org/wiki/Password_Hashing_Competition) in 2015 and is now
considered the best hashing function. There is an open [issue](https://github.com/authelia/authelia/issues/577)
to add support for this hashing function.

View File

@ -36,7 +36,7 @@ notifier:
## trusted_cert: ""
```
## Using Gmail
## Using Gmail
You need to generate an app password in order to use Gmail SMTP servers. The process is
described [here](https://support.google.com/accounts/answer/185833?hl=en)

View File

@ -10,7 +10,7 @@ nav_order: 7
**Authelia** can temporarily ban accounts when there was too many
authentication attempts. This helps prevent brute force attacks.
## Configuration
## Configuration
```yaml
regulation:

View File

@ -12,7 +12,7 @@ If you don't have a SQL server, you can use [SQLite](https://en.wikipedia.org/wi
However please note that this setup will prevent you from running multiple
instances of Authelia since the database will be a local file.
## Configuration
## Configuration
Just give the path to the sqlite database. It will be created if the file does not exist.

View File

@ -34,7 +34,7 @@ normal to see this exception several times.
Below is what the login page looks like after you accepted all exceptions:
<p align="center">
<img src="../docs/images/1FA.png" width="400">
<img src="./images/1FA.png" width="400">
</p>
You can use one of the users listed in

View File

@ -42,22 +42,12 @@ so that you can test it in minutes. Let's begin with the
* is not an OAuth or OpenID Connect provider yet.
* is not a SAML provider yet.
<<<<<<< HEAD
* does not support support authentication against an OAuth or OpenID Connect provider.
* does not support using hardware devices as single factor.
* does not allow provide a PAM module yet.
=======
* does not support authentication against an OAuth or OpenID Connect provider.
* does not support authentication against a SAML provider.
* does not support using hardware devices as single factor.
* does not provide a PAM module yet.
>>>>>>> [WIP] Use 'Just-the-docs' jekyll theme to organize documentation.
[Duo]: https://duo.com/
[Yubikey]: https://www.yubico.com/products/yubikey-hardware/yubikey4/
<<<<<<< HEAD
[Google Authenticator]: https://google-authenticator.com/
=======
[Google Authenticator]: https://google-authenticator.com/
>>>>>>> [WIP] Use 'Just-the-docs' jekyll theme to organize documentation.