Skip to content

Commit

Permalink
Update WSDD docs
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaIng committed Dec 20, 2023
1 parent 61a4061 commit 108815b
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 19 deletions.
1 change: 1 addition & 0 deletions .wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -752,6 +752,7 @@ WordPress
WPA
writeable
WSAD
WSDD
www
Xfce
XFS
Expand Down
4 changes: 2 additions & 2 deletions docs/software/cloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -466,7 +466,7 @@ Your very own GitHub style server, with web interface.

![Gogs web interface screenshot](../assets/images/dietpi-software-cloud-gogs.png){: width="400" height="175" loading="lazy"}

See also the [**Git**](../programming/#git) client which is available in `dietpi-software` as an installation package.
See also the [**Git**](programming.md#git) client which is available in `dietpi-software` as an installation package.

=== "Access to the web interface"

Expand Down Expand Up @@ -535,7 +535,7 @@ Your very own GitHub style server, with web interface.

![Gitea logo](../assets/images/dietpi-software-cloud-gitea.jpg){: width="320" height="200" loading="lazy"}

See also the [**Git**](../programming/#git) client which is available in `dietpi-software` as an installation package.
See also the [**Git**](programming.md#git) client which is available in `dietpi-software` as an installation package.

=== "Access to the web interface"

Expand Down
60 changes: 44 additions & 16 deletions docs/software/file_servers.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,25 +123,53 @@ The Samba server lets you share files on your DietPi system with ease based on t
=== "Use `wsdd` to view shares"

In case of problems with the Samba share not showing up in the Windows network view, the `wsdd` daemon (Web Service Dynamic Discovery host daemon) can be installed. This is achieved with the following steps:
```sh
curl -sSfL 'https://pkg.ltec.ch/public/conf/ltec-ag.gpg.key' | gpg --dearmor -o /etc/apt/trusted.gpg.d/dietpi-wsdd.gpg --yes
echo "deb https://pkg.ltec.ch/public/ $G_DISTRO_NAME main" > /etc/apt/sources.list.d/dietpi-wsdd.list
apt update
apt install wsdd
```

Start the service via
=== "Bookworm and later"

```sh
systemctl start wsdd
```
Install WSDD via APT:

A running system can be checked via

```sh
systemctl status wsdd
```
```sh
apt install wsdd2
```

Start the service via:

```sh
systemctl start wsdd2
```

Checked the service status via:

```sh
systemctl status wsdd2
```

!!! note "We use the WSDD2 variant written in C here."

The original WSDD is written in Python, but we prefer the C variant, for less dependencies and RAM usage. In case, you could also use the original variant, where package and service are called `wsdd` instead of `wsdd2`.

=== "Bullseye and earlier"

Add the 3rd party repository and install WSDD via APT:

```sh
curl -sSfL 'https://pkg.ltec.ch/public/conf/ltec-ag.gpg.key' | gpg --dearmor -o /etc/apt/trusted.gpg.d/dietpi-wsdd.gpg --yes
echo "deb https://pkg.ltec.ch/public/ $G_DISTRO_NAME main" > /etc/apt/sources.list.d/dietpi-wsdd.list
apt update
apt install wsdd
```

Start the service via:

```sh
systemctl start wsdd
```

Checked the service status via:

```sh
systemctl status wsdd
```

***

Expand Down
2 changes: 1 addition & 1 deletion docs/software/programming.md
Original file line number Diff line number Diff line change
Expand Up @@ -306,7 +306,7 @@ To find out which version of Git is installed, just run
git --version
```

See also [**Gogs**](../cloud/#gogs) and [**Gitea**](../cloud/#gitea), the GitHub style servers which are available in `dietpi-software` as an installation package.
See also [**Gogs**](cloud.md#gogs) and [**Gitea**](cloud.md#gitea), the GitHub style servers which are available in `dietpi-software` as an installation package.

***

Expand Down

0 comments on commit 108815b

Please sign in to comment.