Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 4 additions & 8 deletions docs/faq/Plex.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,15 +30,11 @@ SOME COMMANDS ON THIS PAGE IRREVOCABLY DELETE DATA
!!! warning
**THIS IS DESTRUCTIVE AND WILL DELETE ALL PLEX LIBRARIES AND DATA. THERE IS NO UNDO.**

<details>
<summary>I understand the risk! Show me!</summary>
<br />
??? danger "I understand the risk! Show me!"

```shell
sudo rm -rf /opt/plex
```

</details>
```shell
sudo rm -rf /opt/plex
```

- Reinstall the Plex container:

Expand Down
8 changes: 4 additions & 4 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ hide:

<div style="max-width: 800px" class="grid cards" markdown>

- :simple-ansible: [__Ansible__](https://www.ansible.com/){target=_blank}
- :simple-docker: [__Docker__](https://www.docker.com/){target=_blank}
- :material-bash: [__Bash__](https://www.gnu.org/software/bash/){target=_blank}
- :simple-python: [__Python__](https://www.python.org/){target=_blank}
- :simple-ansible: [**Ansible**](https://www.ansible.com/){target=_blank}
- :simple-docker: [**Docker**](https://www.docker.com/){target=_blank}
- :material-bash: [**Bash**](https://www.gnu.org/software/bash/){target=_blank}
- :simple-python: [**Python**](https://www.python.org/){target=_blank}

</div>

Expand Down
21 changes: 9 additions & 12 deletions docs/saltbox/install/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,20 +65,17 @@ However, it is safe to run any saltbox tag[s] [including the install tags] at wi

```

<details>
<summary>What will I see in the terminal?</summary>
<br />
??? info "What will I see in the terminal?"

Something like this:
Something like this:

```
~$ curl -sL https://install.saltbox.dev | sudo -H bash && cd /srv/git/saltbox
jammy is currently supported.
x86_64 is currently supported.
Installing Saltbox Dependencies.
/srv/git/saltbox$
```
</details>
```
~$ curl -sL https://install.saltbox.dev | sudo -H bash && cd /srv/git/saltbox
jammy is currently supported.
x86_64 is currently supported.
Installing Saltbox Dependencies.
/srv/git/saltbox$
```

!!! info
See [here](../../reference/dependencies.md) for more information about the dependencies.
Expand Down
13 changes: 4 additions & 9 deletions docs/saltbox/inventory/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,9 +105,8 @@ The variables that can be used for customization within the Inventory are listed

For use cases involving Docker parameters beyond those exposed in the role files, it is still possible to construct usable Saltbox variables. The following resources provide the required syntax elements:

<sub><https://github.com/saltyorg/Saltbox/blob/master/resources/tasks/docker/create_docker_container.yml></sub>

<sub><https://docs.ansible.com/ansible/latest/collections/community/docker/docker_container_module.html></sub>
- <https://github.com/saltyorg/Saltbox/blob/master/resources/tasks/docker/create_docker_container.yml>
- <https://docs.ansible.com/ansible/latest/collections/community/docker/docker_container_module.html>

=== "Something Missing?"

Expand Down Expand Up @@ -137,10 +136,8 @@ sonarr_docker_image_tag: "release"
sonarr_docker_image: "{{ lookup('vars', sonarr_name + '_docker_image_repo', default=sonarr_docker_image_repo)
+ ':' + lookup('vars', sonarr_name + '_docker_image_tag', default=sonarr_docker_image_tag) }}"
```
<div class="result" markdown>
!!! info "\`default\` Variables"
!!! info "`default` Variables"
Variables suffixed with `_default` and variables predefined with non-empty values (specifically, not followed by a blank, an empty string `""`, list `[]` or dictionary `{}`) fall under this category. Using the Inventory to define one of these variables is therefore considered an override, as it will cause the value(s) originally stored in it to be discarded.
</div>

Note: `sonarr_docker_image_tag: "release"`.

Expand All @@ -167,10 +164,8 @@ code_server_docker_volumes_default:
- "{{ server_appdata_path }}:/host_opt"
code_server_docker_volumes_custom: []
```
<div class="result" markdown>
!!! info "\`custom\` Variables"
!!! info "`custom` Variables"
Variables suffixed with `_custom` and variables defined with an empty string fall under this category. Respectively, this is used to add custom values to a list or a dictionary without discarding existing values, and to assign a value to an exposed role-specific setting.
</div>

Note the list syntax. Since we want the container to preserve existing volumes, the `_docker_volumes_default` list should not be overridden. Instead, we use the `_docker_volumes_custom` list.

Expand Down
2 changes: 1 addition & 1 deletion docs/sandbox/apps/actualbudget.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ To access Actual Budget, visit ``https://actualbudget._yourdomain.com_``

## **3. Usage**

<span style="color:#AAFF00;">[Documentation: Actual Budget Docs](https://actualbudget.org/docs/)</span>
**[Documentation: Actual Budget Docs](https://actualbudget.org/docs/)**
6 changes: 3 additions & 3 deletions docs/sandbox/apps/chrome.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ Headless container running Google Chrome. Useful for testing, filling out forms,

This was created for use with Hoarder which calls for a specific version (123)

<div class="grid" style="grid-template-columns: repeat(auto-fit,minmax(10.5rem,1fr));" markdown>
<div class="grid sb-buttons" markdown data-search-exclude>

[:material-bookshelf: Github Repo](https://github.com/jlandure/alpine-chrome/blob/master/Dockerfile){ .md-button .md-button--stretch }
[:material-bookshelf: Github Repo&nbsp;&nbsp;](https://github.com/jlandure/alpine-chrome/blob/master/Dockerfile){ .md-button .md-button--stretch }

[:material-git: Google Artifact](https://console.cloud.google.com/artifacts/docker/zenika-hub/us/gcr.io/alpine-chrome/sha256:e38563d4475a3d791e986500a2e4125c9afd13798067138881cf770b1f6f3980){ .md-button .md-button--stretch }
[:material-git: Google Artifact&nbsp;&nbsp;](https://console.cloud.google.com/artifacts/docker/zenika-hub/us/gcr.io/alpine-chrome/sha256:e38563d4475a3d791e986500a2e4125c9afd13798067138881cf770b1f6f3980){ .md-button .md-button--stretch }

</div>

Expand Down
4 changes: 2 additions & 2 deletions docs/sandbox/apps/firefox.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,11 @@ sb install sandbox-firefox

## Usage

### <span class="icon-indent-right"></span> Web
### :material-web: Web

Visit `https://firefox._yourdomain.com_`.

### <span class="icon-indent-right"></span> VNC
### :material-remote-desktop: VNC

The role supports VNC access over an SSH tunnel (local port forwarding) to Saltbox.

Expand Down
4 changes: 2 additions & 2 deletions docs/sandbox/apps/plextraktsync.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,11 @@ docker exec -it plextraktsync plextraktsync login

## Usage

### <span class="icon-indent-right"></span> Daemon
### Daemon

Once configured, the selected Plex user's streaming activity is automatically scrobbled.

### <span class="icon-indent-right"></span> CLI
### CLI

To perform a one-time sync of the data you have specified in the configuration file:

Expand Down