2.9 KiB
2.9 KiB
Create and manage anonymous feeds in Nitter with a simple, fast web interface.
Check out my other privacy projects
What is this
Feetter allows you to create Twitter feeds using the alternative private frontend Nitter. You only need a randomly generated username to use Feetter. No account and no personal data is required.
You can create multiple feeds up to 30 users, it uses the Nitter "multifeed" option to create your feeds. Feetter is just a nice way to manage these feeds and have them synced in any device you want.
Features
- Create and manage Nitter feeds.
- Save tweets via URL and display them
- Directly visit your Nitter feeds.
- Create as many feeds as you like.
- Lightweight and fast.
- No JS, No Cookies, No tracking.
- No registration: just a randomly generated username.
- Multiplatform, syncs everywhere.
- Optimized for small screens.
Install
Local run (dev)
- Clone this repo.
- Install python3 and python dependencies from
requirements.txt
mkdir data
- Run
sanic feetter.app
- Visit http://127.0.0.1:8000
Self-hosting
With Docker (production)
This run uses Gunicorn, so it is instance-ready. Docker commands may require to use
sudo
- Install docker.
- Create the data directory (e.g.
mkdir -p /path/to/feetter/data
) - Pull the image:
docker pull pluja/feetter
- Run the container:
docker run -p 1333:1111 -v /path/to/feetter/data:/app/data --name feetter -d pluja/feetter
- Visit
http://localhost:1337/
and enjoy :)
Update
- Run
docker pull pluja/feetter
- Run
docker stop feetter
- Run
docker rm feetter
- Run
docker run -p 1333:1111 -v /path/to/feetter/data:/app/data --name feetter -d pluja/feetter
Roadmap
- Delete a feed
- Edit a feed: Add users
- Edit a feed: Remove users
- Optimize for small screens.
- Export data as json file
- Edit a feed: Change name
- Import data from json file
- Autodelete empty users
- Display feed tweets in app from rss (less data)
Built with
Support
Public Instances
Instance | Server |
---|---|
feetter.r3d.red | 🇩🇪 |