mirror of
https://iceshrimp.dev/crimekillz/trashposs
synced 2024-11-23 17:29:05 +01:00
74 lines
4.7 KiB
Markdown
74 lines
4.7 KiB
Markdown
<p><img src="assets/logo.png" alt="TrashPoss" width="400px"></p>
|
|
<p><strong>TrashPoss</strong> is a decentralized and federated social networking service, implementing the <strong>ActivityPub</strong> standard.<br>
|
|
It was forked from Iceshrimp, itself a fork of <del>Calckey</del> Firefish (itself a fork of Misskey) in 2024, to focus on silly features instead of stability, performance and usability.
|
|
<br>
|
|
Thanks a lot for the grind that went into upstream projects, which made this fork possible.
|
|
|
|
Direct migrations from Iceshrimp 2023.12.6 are possible, please read [this](docs/migrate.md)</p>
|
|
|
|
** We are happy to announce our first release **
|
|
|
|
__2024.04.1 is out!__
|
|
|
|
---
|
|
|
|
> **Note**
|
|
> This project is **not** dead.
|
|
> It is just playing possum.
|
|
|
|
---
|
|
- Highlighted changes:
|
|
- Achievements adopting code from Sharkey/Misskey
|
|
- Livepatching of Instances using the latest docker release or dev images (optional)
|
|
- Chomp! Activity Support (Patch adopted [from mia](https://iceshrimp.dev/mia/withdrawal))
|
|
- Fast🚜 Scream🚜 Mod🔌 Tracker/SID playback support (Thanks to [Jeder](https://iceshrimp.dev/iceshrimp/iceshrimp/pulls/490))
|
|
- Suppress the "You haven't configured mail" message (Patch adopted [from mia](https://iceshrimp.dev/mia/withdrawal))
|
|
- Fixes that allow proper federation of likes with instances using the UA "misskey" (Sharkey)
|
|
- Allow federation via Tor / i2p
|
|
- Allow proxying of videos and audio content (Thanks to ShittyKopper)
|
|
- Unified Bookmarks and Clips (Snippets, dev branch)
|
|
- Unified Lists and News UI
|
|
- New central Messenger UI unifying Chats, Groups, Channels and Announcements
|
|
- Unified Exploration and Search of Users, Posts, Channels
|
|
- Post language selection and translate functionality by Namekuji
|
|
- Profile pictures can be viewed fullscreen (dev branch)
|
|
- Accessibility settings in the unauthenticated web viewer (dev branch)
|
|
- So much more - Read the [changelog](CHANGELOG.md) to get an overview of all changes
|
|
- Planned changes:
|
|
- OAuth2 Single Sign On Client
|
|
- E2E encrypted messaging
|
|
- Improvements for single-user instances, anonymous and pseudonymous federation via Tor / i2p
|
|
- Posts Health/XP Bar to indicate how many ppl have reported a post vs. interaction rate
|
|
- Train Table Delay Captcha
|
|
- Individual session revocation and One Time Access Tokens
|
|
- Need Ideas for:
|
|
- Better integration of User Gallery and Pages
|
|
- Don't like the Web UI? Good luck, the Mastodon-compatible API might work with the following clients:
|
|
- [Elk](https://elk.zone), [Phanpy](https://phanpy.social/), [Enafore](https://enafore.social/), [Masto-FE-standalone](https://iceshrimp.dev/iceshrimp/masto-fe-standalone) (Web)
|
|
- [Mona](https://apps.apple.com/us/app/mona-for-mastodon/id1659154653), [Toot!](https://apps.apple.com/us/app/toot-for-mastodon/id1229021451), [Ice Cubes](https://apps.apple.com/us/app/ice-cubes-for-mastodon/id6444915884), [Tusker](https://apps.apple.com/us/app/tusker/id1498334597), [Feditext](https://github.com/feditext/feditext), [Mastodon](https://apps.apple.com/us/app/mastodon-for-iphone-and-ipad/id1571998974) (iOS)
|
|
- [Tusky](https://tusky.app/), [Moshidon](https://lucasggamerm.github.io/moshidon/), [Megalodon](https://sk22.github.io/megalodon/), [Mastodon](https://play.google.com/store/apps/details?id=org.joinmastodon.android) (Android)
|
|
- Trash can:
|
|
- Nonsense bug fixes
|
|
- Better performance
|
|
- Change of focus to silly little goofball's needs
|
|
- Prioritization of user choice and configurability
|
|
- Trash cannot:
|
|
- Flashy marketing
|
|
- Commercialization of any kind
|
|
- Run on Windows Server/IIS 👀
|
|
- Documentation on installing (and updating) TrashPoss using:
|
|
- [Container Images](https://iceshrimp.dev/crimekillz/-/packages/container/trashposs)
|
|
- [Docker Compose](docs/docker-compose-install.md)
|
|
- [Manual installation](docs/install.md)
|
|
- Documentation on migrating from Firefish, Foundkey, Misskey and Iceshrimp can be found [here](docs/migrate.md).
|
|
- Want to sign up at an existing instance?
|
|
- Check out [FediDB](https://fedidb.org/software/trashposs) or [Fediverse Observer](https://trashposs.fediverse.observer/list) to get an overview of the instances that are out there.
|
|
- Please note that the only flagship instance is [⚧.fm](https://⚧.fm), the only other project-affiliated mirror is `git.161.sh`.
|
|
- Want to donate to the upstream project?
|
|
- Their backend lead dev (zotan) is in need of a better laptop, as their current one does not have enough memory. You can contribute [here](https://bunq.me/zotanlaptopcrowdfund). Any leftover money will be given to queers in need.
|
|
- Need help or want to contribute? Open an issue or pull request on the repo!
|
|
|
|
---
|
|
|
|
[![](https://hc.ztn.sh/badge/4fc73efa-2790-4146-86bf-8685c5d6b1f7/UIO1Q8q2-2/docker.svg)](https://iceshrimp.dev/crimekillz/-/packages/container/trashposs/dev)
|