First pass fixing docs links

This commit is contained in:
Calum Lind 2024-07-06 21:09:58 +01:00
parent 23eca06182
commit a85df720f8
No known key found for this signature in database
GPG Key ID: 90597A687B836BA3
16 changed files with 32 additions and 28 deletions

View File

@ -2,9 +2,9 @@
Deluge's source code is always available through our [Git repository](http://git.deluge-torrent.org/deluge).
To get a copy of the code, you will need to clone it from the repository then see the [['Installing/Source']].
To get a copy of the code, you will need to clone it from the repository then see the [Install from source](/installing/source) guide.
For more in-depth git usage see [GitTips](/gittips).
For more in-depth git usage see [GitTips](/development/git/gittips).
This guide uses commands which are meant to be typed at a command prompt, but most will be available from a GUI Git client.

View File

@ -65,4 +65,4 @@ Deluge 2.0 packages are not yet available, please see [docs](https://deluge.read
## Source
[_Install from source_](/installing/source) using [release tarballs](https://ftp.osuosl.org/pub/deluge/source/?c=m;o=d) or [git repository](gitrepo).
[_Install from source_](/installing/source) using [release tarballs](https://ftp.osuosl.org/pub/deluge/source/?c=m;o=d) or [git repository](/development/git/gitrepo/).

View File

@ -49,7 +49,7 @@ To upgrade libtorrent:
apt-get install -t trusty libtorrent-rasterbar8 python-libtorrent
```
For config and systemd service setup see [UserGuide/InitScript/systemd](/userguide-initscript-systemd) and [userguide/thinclient](userguide/thinclient).
For config and systemd service setup see [systemd](/userguide/initscript/systemd) and [thinclient](userguide/thinclient) guides.
For `'add-apt-repository: command not found:` install `software-properties-common`.

View File

@ -48,7 +48,7 @@ aptitude -t unstable install deluge
## Deluge Launchpad PPA
The alternative to using Debian unstable involves using the Deluge Launchpad PPA for Ubuntu Maverick as the release is old enough to not get any unmet dependencies when installed on Squeeze.
*This method does not work for Lenny as it depends on a package that doesn't exist, see [Installing Lenny](/installing-linux-debian/lenny)*
*This method does not work for Lenny as it depends on a package that doesn't exist, see [Installing Lenny](/installing/linux/debian/lenny)*
Add PPA to your `/etc/apt/sources.list`:

View File

@ -19,7 +19,7 @@
sudo apt-get install deluged deluge-web deluge-console
```
Although Deluge is included in the official [Ubuntu repositories](http://packages.ubuntu.com/search?keywords=deluge-torrent) it may be out of date. To ensure you are using the latest version use the [PPA Repository](/installing-linux/ubuntu#adddelugepparepository), see the steps below.
Although Deluge is included in the official [Ubuntu repositories](http://packages.ubuntu.com/search?keywords=deluge-torrent) it may be out of date. To ensure you are using the latest version use the [PPA Repository](/installing/linux/ubuntu#adddelugepparepository), see the steps below.
### Deluge PPA Repository
The [Deluge PPA](https://launchpad.net/~deluge-team/+archive/stable) contains the latest Deluge releases for Ubuntu.

View File

@ -2,7 +2,7 @@
This plugin is only compatible with the **0.5.x** and **1.1.x** releases of deluge.
Note: For **1.2.x** or newer releases see [FlexGet](/plugins-flexget) or [yarss2](plugins/yarss2).
Note: For **1.2.x** or newer releases see [FlexGet](/plugins/flexget) or [yarss2](plugins/yarss2).
## Overview

View File

@ -4,17 +4,21 @@
Guides for installing Deluge:
* [Installing/Source From source-code]
* [From source-code](/installing/source)
Installation on a server (to run Deluge daemon in the background) setting up a `service` is useful:
* [UserGuide/Service Service]
* [Service](/userguide/service)
To allow clients to remotely connect to the daemon `deluged` follow this guide:
* [UserGuide/ThinClient ThinClient]
* [ThinClient](/userguide/thinclient)
## Advanced Usage
* [Reverse Proxy (Web UI)](/userguide-webui/reverseproxy)
* [Reverse Proxy (Web UI)](/userguide/webui/reverseproxy)
## Questions or Issues

View File

@ -1 +1 @@
See [UserGuide/Service](/userguide/service).
See [UserGuide Service](/userguide/service).

View File

@ -1,4 +1,4 @@
**For Fedora version > 15 use: [UserGuide/Service/systemd](/userguide-service/systemd)**
**For Fedora version > 15 use: [systemd](/userguide/service/systemd)**
# Fedora Init Script

View File

@ -1 +1 @@
See [UserGuide/Service/FreeBSD](/userguide-service/freebsd).
See [UserGuide/Service/FreeBSD](/userguide/service/freebsd).

View File

@ -1 +1 @@
See [UserGuide/Service/systemd](/userguide-service/systemd).
See [UserGuide/Service/systemd](/userguide/service/systemd).

View File

@ -1 +1 @@
See [UserGuide/Service/DebianUbuntuInitd](/userguide-service/debianubuntuinitd).
See [UserGuide/Service/DebianUbuntuInitd](/userguide/service/debianubuntuinitd).

View File

@ -10,20 +10,20 @@ The Deluge daemon `deluged` and Web UI `deluge-web` can both be run as services.
Most Linux distributions now use systemd. See [wikipedia](https://en.wikipedia.org/wiki/Systemd#Adoption_and_reception) for releases with systemd as *default*.
* [systemd](/userguide-service/systemd)
* [systemd](/userguide/service/systemd)
* [Upstart](/userguide-service/upstart) *(ubuntu 11.04 to 14.10)*
* [Upstart](/userguide/service/upstart) *(ubuntu 11.04 to 14.10)*
* [init.d](/userguide-service/debianubuntuinitd) *(obsolete)*
* [init.d](/userguide/service/debianubuntuinitd) *(obsolete)*
## Microsoft Windows
* [Windows service](/userguide-service/ms_windows)
* [Windows service](/userguide/service/ms_windows)
## Apple OS X
* [launchd](/userguide-service/launchd)
* [launchd](/userguide/service/launchd)
## FreeBSD
* [rc.d](/userguide-service/freebsd)
* [rc.d](/userguide/service/freebsd)

View File

@ -1,7 +1,7 @@
# Ubuntu Init Script
---
**This page is for obsolete/unsupported Ubuntu distributions, see [systemd](/userguide-service-systemd) or [upstart](userguide-service/upstart) depending on your distribution.**
**This page is for obsolete/unsupported Ubuntu distributions, see [systemd](/userguide/service/systemd) or [upstart](userguide/service/upstart) depending on your distribution.**
---

View File

@ -1,6 +1,6 @@
# Ubuntu Upstart Job
**This page only applies to Ubuntu 11.04 Natty up to 14.10 Utopic, for newer Ubuntu distributions see: [systemd](/userguide-service/systemd).**
**This page only applies to Ubuntu 11.04 Natty up to 14.10 Utopic, for newer Ubuntu distributions see: [systemd](/userguide/service/systemd).**
Firstly ensure Deluge daemon and Web UI are installed:

View File

@ -8,7 +8,7 @@ Deluge can be setup in such a way that a Deluge daemon, `deluged`, can be setup
The Deluge daemon `deluged` and `deluge-console` should be [installed](/installing) on the server.
See the [UserGuide/Service service guides] to run `deluged` as a service so that it starts/stops on server boot/shutdown. Substitute any daemon start or stop commands below with the appropriate service commands.
See the [service guides](userguide/service) to run `deluged` as a service so that it starts/stops on server boot/shutdown. Substitute any daemon start or stop commands below with the appropriate service commands.
To debug any problems setting up `deluged` [enable logging](/faq#howdoistartthedaemonwithloggingenabled) and check for errors.
@ -27,7 +27,7 @@ killall deluged
Create a Deluge user for clients/UIs to access the daemon by editing the authentication file, `auth`, located in the above config location.
The `auth` file should consist of lines of `<username>:<password>:<level>`. Replace <username> and <password> with your choice and <level> with the desired [UserGuide/Authentication authentication level].
The `auth` file should consist of lines of `<username>:<password>:<level>`. Replace <username> and <password> with your choice and <level> with the desired [ authentication level](/userguide/authentication).
You can use your favourite text editor to achieve this or can be done with a one-line echo command e.g.:
@ -82,7 +82,7 @@ The Deluge GTK UI setup require switching the GTK UI from Classic mode to Thin-c
1. In `Preferences -> Interface` and disable (untick) `Classic Mode`
2. Restart `deluge` and you should see the `Connection Manager`.
* If it is not needed you can remove the `localhost` daemon.
* If SSH Tunnelling, before continuing [UserGuide/ThinClient#CreateSSHTunnel Create SSH Tunnel], and for `Hostname`, below, `127.0.0.2` *must* be used.
* If SSH Tunnelling, before continuing [Create SSH Tunnel](/userguide/thinclient#createsshtunnel), and for `Hostname`, below, `127.0.0.2` *must* be used.
3. Create a new entry with `Add` button:
* `Hostname` is your server's IP.
* `Port` should be default `58846`.
@ -133,7 +133,7 @@ The Web UI is slightly different as the `client` is a web server daemon `deluge-
```sh
deluge-web
```
Note: To run it in the background as a daemon, use `--fork` option. You may also want to set it up as a [UserGuide/InitScript service].
Note: To run it in the background as a daemon, use `--fork` option. You may also want to set it up as a [service](/userguide/initscript).
In your web browser, enter the url below where <server> is the IP address of the server: