docs: Improve Debian installation instructions

This commit is contained in:
Max Truxa 2022-03-16 17:53:06 +01:00 committed by Francis Lavoie
parent 64d67e510e
commit a4bd912306
No known key found for this signature in database
GPG key ID: 29B92EA7430C3C62
2 changed files with 22 additions and 6 deletions

View file

@ -45,16 +45,24 @@ Installing this package automatically starts and runs Caddy as a [systemd servic
Stable releases: Stable releases:
<pre><code class="cmd"><span class="bash">sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https</span> <pre><code class="cmd"><span class="bash">sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https</span>
<span class="bash">curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo tee /etc/apt/trusted.gpg.d/caddy-stable.asc</span> <span class="bash">curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' \\</span>
<span class="bash">curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list</span> <span class="bash-continuation"> | gpg --dearmor \\</span>
<span class="bash-continuation"> | sudo tee /usr/share/keyrings/caddy-stable-archive-keyring.gpg >/dev/null</span>
<span class="bash">curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' \\</span>
<span class="bash-continuation"> | sed 's|^deb\(-src\)\?|\0 [signed-by=/usr/share/keyrings/caddy-stable-archive-keyring.gpg]|' \\</span>
<span class="bash-continuation"> | sudo tee /etc/apt/sources.list.d/caddy-stable.list</span>
<span class="bash">sudo apt update</span> <span class="bash">sudo apt update</span>
<span class="bash">sudo apt install caddy</span></code></pre> <span class="bash">sudo apt install caddy</span></code></pre>
Testing releases (includes betas and release candidates): Testing releases (includes betas and release candidates):
<pre><code class="cmd"><span class="bash">sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https</span> <pre><code class="cmd"><span class="bash">sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https</span>
<span class="bash">curl -1sLf 'https://dl.cloudsmith.io/public/caddy/testing/gpg.key' | sudo tee /etc/apt/trusted.gpg.d/caddy-testing.asc</span> <span class="bash">curl -1sLf 'https://dl.cloudsmith.io/public/caddy/testing/gpg.key' \\</span>
<span class="bash">curl -1sLf 'https://dl.cloudsmith.io/public/caddy/testing/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-testing.list</span> <span class="bash-continuation"> | gpg --dearmor \\</span>
<span class="bash-continuation"> | sudo tee /usr/share/keyrings/caddy-testing-archive-keyring.gpg >/dev/null</span>
<span class="bash">curl -1sLf 'https://dl.cloudsmith.io/public/caddy/testing/debian.deb.txt' \\</span>
<span class="bash-continuation"> | sed 's|^deb\(-src\)\?|\0 [signed-by=/usr/share/keyrings/caddy-testing-archive-keyring.gpg]|' \\</span>
<span class="bash-continuation"> | sudo tee /etc/apt/sources.list.d/caddy-testing.list</span>
<span class="bash">sudo apt update</span> <span class="bash">sudo apt update</span>
<span class="bash">sudo apt install caddy</span></code></pre> <span class="bash">sudo apt install caddy</span></code></pre>

View file

@ -386,13 +386,21 @@ pre > code.cmd {
} }
code.cmd.bash, code.cmd.bash,
code.cmd .bash { code.cmd .bash,
code.cmd.bash-continuation,
code.cmd .bash-continuation {
font-weight: bold; font-weight: bold;
} }
code.cmd.bash::before, code.cmd.bash::before,
code.cmd .bash::before { code.cmd .bash::before {
content: '$'; content: '$';
margin-right: .5rem;
}
code.cmd.bash-continuation::before,
code.cmd .bash-continuation::before {
content: '>';
margin-right: .5rem; margin-right: .5rem;
} }