3
4
Fork
You've already forked yitter
0
yitter - yet another Twitter front-end https://yitter.privacydev.net
  • Python 100%
Find a file
2023年06月04日 22:58:58 -04:00
public added quote count to tweets 2023年05月23日 12:59:24 -04:00
.gitignore initial commit 2023年04月30日 20:26:52 -04:00
api.py added support for followers and following endpoints + code dedup 2023年06月04日 22:58:58 -04:00
api_1_1.py added search 2023年05月02日 21:32:00 -04:00
api_2.py added search 2023年05月02日 21:32:00 -04:00
api_common.py initial commit 2023年04月30日 20:26:52 -04:00
api_graph.py added support for followers and following endpoints + code dedup 2023年06月04日 22:58:58 -04:00
authman.py added user auth rotation + fallback, reduced code dupes, fixed user page header, improved css 2023年05月03日 07:54:19 -04:00
cmd.py initial commit 2023年04月30日 20:26:52 -04:00
config.py.example initial commit 2023年04月30日 20:26:52 -04:00
html_renderer.py added support for followers and following endpoints + code dedup 2023年06月04日 22:58:58 -04:00
icons added quote count to tweets 2023年05月23日 12:59:24 -04:00
LICENSE.md added AGLP-3 license file 2023年05月01日 16:33:23 -04:00
README.md updated readme 2023年05月04日 08:28:01 -04:00
redis_decorator.py initial commit 2023年04月30日 20:26:52 -04:00
server.py added support for followers and following endpoints + code dedup 2023年06月04日 22:58:58 -04:00
yitter.service updated readme and added systemd service file 2023年05月03日 08:18:17 -04:00

yitter - yet another Twitter front-end

A project that's heavily inspired by nitter.

Installation

Debian based systems

sudo -i
apt install --no-install-recommends git redis python3-{httpx,redis,bottle,waitress}
useradd -ms /bin/bash yitter
su - yitter
git clone https://codeberg.org/PrivacyDev/yitter
cp yitter/config.py{.example,}
chmod 600 yitter/config.py
exit
cp /home/yitter/yitter/yitter.service /etc/systemd/system/
chown root:root /etc/systemd/system/yitter.service

Adjust the following files as needed:

  • /home/yitter/yitter/config.py
systemctl daemon-reload
systemctl enable --now yitter
systemctl reload nginx
exit

Update

sudo -i
su - yitter
cd yitter
git pull
exit
systemctl restart yitter
exit

Instances

Clearnet

Instance Cloudflare Notes
yitter.privacydev.net No official instance

Tor

Instance Notes
yitter.g4c3eya4clenolymqbpgwz3q3tawoxw56yhzk4vugqrl6dtu3ejvhjid.onion official instance

Mirrors

Codeberg, GitHub

Donations

Monero (XMR): 8ABDaQZQEqD1DFV6EBhUs9dBbM1FvsMBpP81JL8oRUZEetFX46MmtuHe7iV6wbC64mGwQDdrr7MKoXXuLCjRmSTnKMrBZMT
Bitcoin (BTC): bc1qql3ac9wtnnwt20r69dk9tdsh8u6vupsjdwj76w