diff --git a/README.md b/README.md index 51e6bbc..795609d 100644 --- a/README.md +++ b/README.md @@ -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: ```bash -git clone https://git.derickphan.com/lichenblankie/tinyweb.git +git clone https://git.example.com/user/tinyweb.git cd tinyweb docker compose up -d ``` @@ -168,7 +168,7 @@ This connects over Reticulum and serves the remote instance at `http://localhost ## Forum plugin -TinyWeb ships with an optional [tinyweb-forum](https://git.derickphan.com/lichenblankie/tinyweb-forum) plugin — a decentralized link-sharing discussion board that runs in-process alongside TinyWeb. +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. ### 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) - 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.derickphan.com/lichenblankie/tinyweb-forum). +For full feature docs, see the [tinyweb-forum README](https://git.example.com/user/tinyweb-forum). ## Project structure @@ -216,7 +216,7 @@ Other hardening measures: - **XSS escaping** — All user-supplied content is HTML-escaped before rendering - **Bookmark authentication** — The bookmarklet endpoint requires a secret token - **Identity file protection** — The Reticulum identity key is restricted to owner-only permissions (0600) -- **Forum caveats** — See [tinyweb-forum Security](https://git.derickphan.com/lichenblankie/tinyweb-forum#security) for forum-specific risks (voluntary retractions, block gossip manipulation, no rate limiting) +- **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) ## Maintenance diff --git a/app.py b/app.py index 0e86e97..6e70196 100644 --- a/app.py +++ b/app.py @@ -14,7 +14,7 @@ import gateway from gateway import GatewayState, GatewayHandler IDENTITY_FILE = "tinyweb_identity" -DEFAULT_TRANSPORT_HOST = "reticulum.derickphan.com" +DEFAULT_TRANSPORT_HOST = "rnode.bre.land" DEFAULT_TRANSPORT_PORT = 4242 DATA_DIR = os.path.expanduser("~/.tinyweb") diff --git a/entrypoint.sh b/entrypoint.sh index 1f49fcb..7385146 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -24,7 +24,7 @@ if [ ! -f "$CONFIG_FILE" ]; then [[TCP Transport]] type = TCPClientInterface enabled = yes - target_host = ${RNS_TCP_HOST:-reticulum.derickphan.com} + target_host = ${RNS_TCP_HOST:-rnode.bre.land} target_port = ${RNS_TCP_PORT:-4242} EOF fi diff --git a/handlers.py b/handlers.py index 515e5cf..2ddfe4a 100644 --- a/handlers.py +++ b/handlers.py @@ -831,7 +831,7 @@ def handle_style_form(msg=""): tcp_enabled = get_setting("tcp_enabled", "1") tcp_checked = " checked" if tcp_enabled == "1" else "" tcp_disabled = "" if tcp_enabled == "1" else " disabled" - transport_host = get_setting("transport_host", "reticulum.derickphan.com") + transport_host = get_setting("transport_host", "rnode.bre.land") transport_port = get_setting("transport_port", "4242") compress = get_setting("compress_embeddings", "0") compress_checked = " checked" if compress == "1" else "" @@ -852,7 +852,7 @@ def handle_style_form(msg=""): f" enable forum (shared URL discussion board)
" f"Share URLs and discuss them with other TinyWeb instances. " f"Requires tinyweb-forum — " - f'more info.

' + f'more info.

' ) else: forum_section = "" @@ -887,7 +887,7 @@ def handle_style_form(msg=""): f" connect via internet transport node
" f"Reach peers anywhere online.
" f'
' - f"Default: reticulum.derickphan.com:4242
" + f"Default: rnode.bre.land:4242
" f'' f'
' f'

discover more nodes

'