This commit is contained in:
ThatOneCalculator 2022-08-07 23:07:22 -07:00
parent 313d5a9542
commit 30591e529a

View file

@ -11,39 +11,29 @@
<img src="https://pool.jortage.com/voringme/misskey/e7cd2a17-8b23-4e1e-b5cf-709480c623e2.png" align="right" height="320px"/> <img src="https://pool.jortage.com/voringme/misskey/e7cd2a17-8b23-4e1e-b5cf-709480c623e2.png" align="right" height="320px"/>
## ✨ Features # ✨ About Calckey
<!-- TODO: REDO ME! --> - Calckey is based off of Misskey, a powerful microblogging server on ActivityPub with features such as emoji reactions, a customizable web ui, rich chatting, and much more!
- Calckey adds many quality of life changes and bug fixes for users and instance admins alike.
- **ActivityPub support**\ - Read **[this document](./CALCKEY.md)** all for current and future differences.
Not on Calckey? No problem! Not only can Calckey/Misskey instances talk to each other, but you can make friends with people on other networks like Mastodon and Pixelfed! - Notable differences:
- **Reactions**\ - Recommended Instances timeline
You can add emoji reactions to any post! No longer are you bound by a like button, show everyone exactly how you feel with the tap of a button. - Improved notifications
- **Drive**\ - Many more user and admin settings
With Calckey's built in drive, you get cloud storage right in your social media, where you can upload any files, make folders, and find media from posts you've made!
- **Rich Web UI**\
Calckey has a rich and easy to use Web UI!
It is highly customizable, from changing the layout and adding widgets to making custom themes.
Furthermore, plugins can be created using AiScript, an original programming language.
- And much more...
</div> </div>
<div style="clear: both;"></div> <div style="clear: both;"></div>
## 🤔 What's different about Calckey? # 📝 Documentation
Read [this](./CALCKEY.md) for current and future differences. Misskey/Calckey documentation can be found at [Misskey Hub](https://misskey-hub.net/).
## 📝 Documentation # 🚚 Migrating from Misskey to Calckey
Misskey documentation can be found at [Misskey Hub](https://misskey-hub.net/).
## 🚚 Migrating from Misskey to Calckey
You need at least 🐢 NodeJS v16.15.0 (v18.4.0 recommended!) and *exactly* 🧶 Yarn v3.2.1! You need at least 🐢 NodeJS v16.15.0 (v18.4.0 recommended!) and *exactly* 🧶 Yarn v3.2.1!
### 📩 Install dependencies ## 📩 Install dependencies
```sh ```sh
# nvm install 18.4.0 && nvm alias default 18.4.0 && nvm use 18.4.0 # nvm install 18.4.0 && nvm alias default 18.4.0 && nvm use 18.4.0
@ -51,7 +41,7 @@ corepack enable
yarn set version berry yarn set version berry
``` ```
### 👀 Get folder ready ## 👀 Get folder ready
```sh ```sh
git clone https://codeberg.org/thatonecalculator/calckey.git git clone https://codeberg.org/thatonecalculator/calckey.git
@ -61,9 +51,9 @@ cp ../misskey/.config/default.yml ./.config/default.yml # or wherever misskey fo
# cp -r ../misskey/files . # if you don't use object storage # cp -r ../misskey/files . # if you don't use object storage
``` ```
### 🚀 Build and launch! ## 🚀 Build and launch!
#### `git pull` and run these steps to update Calckey in the future! ### `git pull` and run these steps to update Calckey in the future!
```sh ```sh
# git pull # git pull
@ -72,6 +62,14 @@ NODE_ENV=production npm run build && npm run migrate
# Edit service to point to calckey folder and restart! # Edit service to point to calckey folder and restart!
``` ```
### 🐳 Docker
```sh
# git pull
sudo docker-compose build
sudo docker-compose stop && sudo docker-compose up -d
```
# 💸 Patrons # 💸 Patrons
None yet! You can support of the development of this fork here, every little bit counts: https://liberapay.com/ThatOneCalculator/ None yet! You can support of the development of this fork here, every little bit counts: https://liberapay.com/ThatOneCalculator/