Compare commits
No commits in common. "3ce0ccd5a9d540a5f6bf04da8661f5e1860d6941" and "56db0257bede601ed32f7c53e7a5732fd1d61bac" have entirely different histories.
3ce0ccd5a9
...
56db0257be
2 changed files with 5 additions and 5 deletions
|
|
@ -42,7 +42,7 @@ A personal, decentralized search engine built on the [Reticulum](https://reticul
|
||||||
TinyWeb is distributed as source. Clone the repo, then build and run with Docker Compose:
|
TinyWeb is distributed as source. Clone the repo, then build and run with Docker Compose:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone https://git.example.com/user/tinyweb.git
|
git clone https://git.derickphan.com/blankie/tinyweb.git
|
||||||
cd tinyweb
|
cd tinyweb
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
```
|
```
|
||||||
|
|
@ -168,7 +168,7 @@ This connects over Reticulum and serves the remote instance at `http://localhost
|
||||||
|
|
||||||
## Forum plugin
|
## Forum plugin
|
||||||
|
|
||||||
TinyWeb ships with an optional [tinyweb-forum](https://git.example.com/user/tinyweb-forum) plugin — a decentralized link-sharing discussion board that runs in-process alongside TinyWeb.
|
TinyWeb ships with an optional [tinyweb-forum](https://git.derickphan.com/blankie/tinyweb-forum) plugin — a decentralized link-sharing discussion board that runs in-process alongside TinyWeb.
|
||||||
|
|
||||||
### Install
|
### Install
|
||||||
|
|
||||||
|
|
@ -189,7 +189,7 @@ Enable it on the `/style` page under "Forum". A "Forum" link will appear in the
|
||||||
- Threads are auto-pruned after 30 days (configurable, or set to 0 to keep everything)
|
- Threads are auto-pruned after 30 days (configurable, or set to 0 to keep everything)
|
||||||
- Moderation is local: block authors, mute threads, keyword filters, and gossip block lists with peers (auto-block after 3 peer reports)
|
- Moderation is local: block authors, mute threads, keyword filters, and gossip block lists with peers (auto-block after 3 peer reports)
|
||||||
|
|
||||||
For full feature docs, see the [tinyweb-forum README](https://git.example.com/user/tinyweb-forum).
|
For full feature docs, see the [tinyweb-forum README](https://git.derickphan.com/blankie/tinyweb-forum).
|
||||||
|
|
||||||
## Project structure
|
## Project structure
|
||||||
|
|
||||||
|
|
@ -216,7 +216,7 @@ Other hardening measures:
|
||||||
- **XSS escaping** — All user-supplied content is HTML-escaped before rendering
|
- **XSS escaping** — All user-supplied content is HTML-escaped before rendering
|
||||||
- **Bookmark authentication** — The bookmarklet endpoint requires a secret token
|
- **Bookmark authentication** — The bookmarklet endpoint requires a secret token
|
||||||
- **Identity file protection** — The Reticulum identity key is restricted to owner-only permissions (0600)
|
- **Identity file protection** — The Reticulum identity key is restricted to owner-only permissions (0600)
|
||||||
- **Forum caveats** — See [tinyweb-forum Security](https://git.example.com/user/tinyweb-forum#security) for forum-specific risks (voluntary retractions, block gossip manipulation, no rate limiting)
|
- **Forum caveats** — See [tinyweb-forum Security](https://git.derickphan.com/blankie/tinyweb-forum#security) for forum-specific risks (voluntary retractions, block gossip manipulation, no rate limiting)
|
||||||
|
|
||||||
## Maintenance
|
## Maintenance
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -852,7 +852,7 @@ def handle_style_form(msg=""):
|
||||||
f" enable forum (shared URL discussion board)</label><br>"
|
f" enable forum (shared URL discussion board)</label><br>"
|
||||||
f"<small>Share URLs and discuss them with other TinyWeb instances. "
|
f"<small>Share URLs and discuss them with other TinyWeb instances. "
|
||||||
f"Requires <code>tinyweb-forum</code> — "
|
f"Requires <code>tinyweb-forum</code> — "
|
||||||
f'<a href="https://git.example.com/user/tinyweb-forum">more info</a>.</small><br><br>'
|
f'<a href="https://git.derickphan.com/blankie/tinyweb-forum">more info</a>.</small><br><br>'
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
forum_section = ""
|
forum_section = ""
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue