Prettier links
This commit is contained in:
40
README.md
40
README.md
@@ -12,14 +12,14 @@ Websocket chat server on-top of onion network for
|
|||||||
* [📃 Credits](#-credits)
|
* [📃 Credits](#-credits)
|
||||||
|
|
||||||
## 🛣️ Usage plan
|
## 🛣️ Usage plan
|
||||||
1. Check [Table of Contents](#-table-of-contents) (optionally)
|
1. Check [[Table of Contents](#-table-of-contents)] (optionally)
|
||||||
2. Read [About](#%EF%B8%8F-about) (optionally)
|
2. Read [[About](#%EF%B8%8F-about)] (optionally)
|
||||||
3. Read [Usage guide](#-usage)
|
3. Read [[Usage guide](#-usage)]
|
||||||
4. Go to [Configuration guide](#%EF%B8%8F-configuration-guide), choose your platform,
|
4. Go to [[Configuration guide](#%EF%B8%8F-configuration-guide)], choose your platform,
|
||||||
navigate to opted installation method (they are arranged from most to least
|
navigate to opted installation method (they are arranged from most to least
|
||||||
recommended)
|
recommended)
|
||||||
5. Install pre-requirements, install app, run it,
|
5. Install pre-requirements, install app, run it,
|
||||||
checking [usage guide](#-usage) if needed
|
checking [[usage guide](#-usage)] if needed
|
||||||
|
|
||||||
## 🔖️ About
|
## 🔖️ About
|
||||||
A configured and running dragonion-server is required for dragonion chat to work.
|
A configured and running dragonion-server is required for dragonion chat to work.
|
||||||
@@ -28,7 +28,7 @@ websockets server, that broadcasts and handles messages.
|
|||||||
|
|
||||||
## 💻 Usage
|
## 💻 Usage
|
||||||
To use dragonion-server, you need to install it first. To do this, you can visit
|
To use dragonion-server, you need to install it first. To do this, you can visit
|
||||||
[Configuration guide](#%EF%B8%8F-configuration-guide).
|
[[Configuration guide](#%EF%B8%8F-configuration-guide)].
|
||||||
|
|
||||||
dragonion-server is controlled from cli. When you run it in some location on your
|
dragonion-server is controlled from cli. When you run it in some location on your
|
||||||
disk, `data` folder with tor and `data.storage` config file are created. You should
|
disk, `data` folder with tor and `data.storage` config file are created. You should
|
||||||
@@ -84,7 +84,7 @@ strings (orange and purple), that are service id and auth string, to your users.
|
|||||||
Also, sharing `SERVICE_NAME.auth` file, that is created in working dir can be more
|
Also, sharing `SERVICE_NAME.auth` file, that is created in working dir can be more
|
||||||
convenient for some users as connect option, so you should share it also.
|
convenient for some users as connect option, so you should share it also.
|
||||||
|
|
||||||
[Backs to sections](#guide-sections)
|
[[Back to sections](#guide-sections)]
|
||||||
|
|
||||||
#### Updating a service
|
#### Updating a service
|
||||||
You may have a situation where you need to update or write a service without
|
You may have a situation where you need to update or write a service without
|
||||||
@@ -102,7 +102,7 @@ Available command options:
|
|||||||
- `-n` or `--name` is required and used to specify service name to write.
|
- `-n` or `--name` is required and used to specify service name to write.
|
||||||
- `-p` or `--port` is required here and will rewrite port in settings.
|
- `-p` or `--port` is required here and will rewrite port in settings.
|
||||||
|
|
||||||
[Backs to sections](#guide-sections)
|
[[Back to sections](#guide-sections)]
|
||||||
|
|
||||||
#### Removing a service
|
#### Removing a service
|
||||||
In some situations, you may need to remove the service. In this case, you will no
|
In some situations, you may need to remove the service. In this case, you will no
|
||||||
@@ -121,7 +121,7 @@ Available command options:
|
|||||||
|
|
||||||
- `-n` or `--name` is required and used to specify service name to remove.
|
- `-n` or `--name` is required and used to specify service name to remove.
|
||||||
|
|
||||||
[Backs to sections](#guide-sections)
|
[[Back to sections](#guide-sections)]
|
||||||
|
|
||||||
## ⚙️ Configuration guide
|
## ⚙️ Configuration guide
|
||||||
- [Windows](#windows)
|
- [Windows](#windows)
|
||||||
@@ -130,10 +130,10 @@ Available command options:
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
#### Pre-requirements:
|
#### Pre-requirements:
|
||||||
- [Python3](https://www.python.org/downloads/) (with pip)
|
- [[Python3](https://www.python.org/downloads/)] (with pip)
|
||||||
- [Git](https://git-scm.com/download/win)
|
- [[Git](https://git-scm.com/download/win)]
|
||||||
- [Windows terminal](https://github.com/microsoft/terminal) is recommended,
|
- [[Windows terminal](https://github.com/microsoft/terminal)] is recommended,
|
||||||
[install it from Microsoft Store](https://aka.ms/terminal)
|
[[install it from Microsoft Store](https://aka.ms/terminal)]
|
||||||
|
|
||||||
#### Install options:
|
#### Install options:
|
||||||
- [Use pipx](#use-pipx)
|
- [Use pipx](#use-pipx)
|
||||||
@@ -159,7 +159,7 @@ Updating:
|
|||||||
pipx upgrade dragonion-server
|
pipx upgrade dragonion-server
|
||||||
```
|
```
|
||||||
|
|
||||||
[Back to Usage guide](#-usage)
|
[[Back to Usage guide](#-usage)]
|
||||||
|
|
||||||
##### Clone repo and use venv
|
##### Clone repo and use venv
|
||||||
Fresh installation:
|
Fresh installation:
|
||||||
@@ -190,7 +190,7 @@ venv\Scripts\activate
|
|||||||
pip install .
|
pip install .
|
||||||
```
|
```
|
||||||
|
|
||||||
[Back to Usage guide](#-usage)
|
[[Back to Usage guide](#-usage)]
|
||||||
|
|
||||||
### Linux
|
### Linux
|
||||||
#### Pre-requirements (install them via your package manager):
|
#### Pre-requirements (install them via your package manager):
|
||||||
@@ -236,7 +236,7 @@ Updating:
|
|||||||
pipx upgrade dragonion-server
|
pipx upgrade dragonion-server
|
||||||
```
|
```
|
||||||
|
|
||||||
[Back to Usage guide](#-usage)
|
[[Back to Usage guide](#-usage)]
|
||||||
|
|
||||||
##### Clone repo and use venv
|
##### Clone repo and use venv
|
||||||
Fresh installation:
|
Fresh installation:
|
||||||
@@ -267,7 +267,7 @@ If there are new changes, run
|
|||||||
pip install .
|
pip install .
|
||||||
```
|
```
|
||||||
|
|
||||||
[Back to Usage guide](#-usage)
|
[[Back to Usage guide](#-usage)]
|
||||||
|
|
||||||
|
|
||||||
### MacOS
|
### MacOS
|
||||||
@@ -309,7 +309,7 @@ Updating:
|
|||||||
pipx upgrade dragonion-server
|
pipx upgrade dragonion-server
|
||||||
```
|
```
|
||||||
|
|
||||||
[Back to Usage guide](#-usage)
|
[[Back to Usage guide](#-usage)]
|
||||||
|
|
||||||
##### Clone repo and use venv
|
##### Clone repo and use venv
|
||||||
Fresh installation:
|
Fresh installation:
|
||||||
@@ -340,9 +340,9 @@ If there are new changes, run
|
|||||||
pip install .
|
pip install .
|
||||||
```
|
```
|
||||||
|
|
||||||
[Back to Usage guide](#-usage)
|
[[Back to Usage guide](#-usage)]
|
||||||
|
|
||||||
|
|
||||||
## 📃 Credits
|
## 📃 Credits
|
||||||
- [OnionShare project](https://github.com/onionshare) - code inspiration for
|
- [[OnionShare project](https://github.com/onionshare)] - code inspiration for
|
||||||
integrating application with tor
|
integrating application with tor
|
||||||
|
|||||||
Reference in New Issue
Block a user