No description
Find a file
2024-07-15 19:07:57 +03:00
.config [backend] Improve custom TypeORM logger with configurable logging options 2024-04-11 17:22:45 +02:00
.forgejo/workflows [ci] Don't build images in CI 2024-07-08 04:15:33 +02:00
.vscode
.yarn Update AiScript to 0.17.0 2024-07-13 18:06:20 +03:00
assets
chart [chart] allow specifying DeploymentStrategy 2024-06-25 16:04:49 +02:00
ci-env
custom
cypress
dev [docker] Switch to valkey for key/value storage (#558) 2024-07-02 22:57:28 +02:00
docs [docs] Switch to valkey for key/value storage (#558) 2024-07-02 22:57:28 +02:00
locales clean locales from experiments mentions 2024-06-28 18:41:09 +02:00
packages ruby mfm 2024-07-15 19:07:57 +03:00
scripts
.dockerignore fix: add megalodon to docker image 2023-07-06 22:54:53 -04:00
.editorconfig Use a tab width of 4 everywhere 2023-10-18 17:13:14 +02:00
.env.yarn
.envrc
.gitattributes
.gitignore fix: helm chart issues 2024-01-13 08:25:44 +01:00
.gitmodules
.noai [meta] Disable JetBrains AI features for the project globally 2023-12-11 17:22:42 +01:00
.node-version
.npmrc
.pnp.cjs Update AiScript to 0.17.0 2024-07-13 18:06:20 +03:00
.pnp.loader.mjs [yarn] Update version to 4.2.2 2024-05-13 14:01:29 +02:00
.vsls.json
.weblate Defry the fish (#125) 2023-08-21 16:14:53 +02:00
.yarnrc.yml
APPS.md
biome.json
CHANGELOG.md [docs] Update firefish link in CHANGELOG 2024-07-10 21:04:52 +02:00
CODE_OF_CONDUCT.md
CONTRIBUTING.md
COPYING Update COPYING 2023-11-07 00:09:27 +01:00
cypress.config.ts
Dockerfile [docker] Fix build 2024-07-03 23:12:47 +02:00
flake.lock
flake.nix
gulpfile.js
LICENSE Use AGPLv3 2018-03-28 22:56:28 +09:00
package.json [yarn] Update version to 4.2.2 2024-05-13 14:01:29 +02:00
Procfile
README.md Update README.md 2024-07-12 19:08:02 +02:00
release.json
SECURITY.md
yarn.lock Update AiScript to 0.17.0 2024-07-13 18:06:20 +03:00

Iceshrimp

Iceshrimp is a decentralized and federated social networking service, implementing the ActivityPub standard.
It was forked from Calckey Firefish (itself a fork of Misskey) in mid-2023, to focus on stability, performance and usability instead of new features.


Note

This project is not inactive.

Almost all of our current development efforts are going into the Iceshrimp.NET rewrite, to further our goal of increasing stability and performance.
This means that Iceshrimp-JS (this project) is only receiving security patches and minor bug fixes. Support is of course still available on the usual channels.

There is already an easy upgrade path available for existing Iceshrimp instances, though we don't recommend taking it just yet.
With Iceshrimp.NET getting ever-closer to a stable release, we hope you're just as excited as we are. Check out the repository for more information.


  • Highlighted changes:
    • First-class Mastodon client API support
    • Significantly improved database performance
    • Options to prune cached remote media automatically
    • Proper support for split domain deployments, both local and remote
    • So much more - Read the changelog to get an overview of all changes
  • Don't like the Web UI? We test our Mastodon-compatible API against the following clients:
  • Project goals:
    • No-nonsense bug fixes
    • QoL improvements
    • Better performance
    • Change of focus to actual community needs
    • Prioritization of user choice and configurability
  • Project anti-goals:
    • Flashy marketing
    • Commercialization of any kind
  • Documentation on installing (and updating) Iceshrimp using:
  • Documentation on migrating from Firefish, Foundkey and Misskey can be found here.
  • Want to sign up at an existing instance?
    • Check out FediDB or Fediverse Observer to get an overview of the instances that are out there.
    • Please note that we do not operate a "flagship instance", the only project-affiliated domain is iceshrimp.dev.
  • Want to donate to the project?
    • Our frontend dev (Lilian) needs help paying for healthcare costs. You can contribute here. Money from the fund will be used for co-pays, and medical expenses not covered by insurance.
  • Need help or want to contribute? Join the chat room!