|
2 years ago | |
---|---|---|
.dockerignore | 2 years ago | |
.gitignore | 2 years ago | |
Dockerfile | 2 years ago | |
LICENSE.md | 2 years ago | |
README.md | 2 years ago | |
config.json.example | 2 years ago | |
docker-compose.yml | 2 years ago | |
docker.sh | 2 years ago | |
index.html | 2 years ago | |
index.js | 2 years ago | |
package-lock.json | 2 years ago | |
package.json | 2 years ago |
Pick and follow any Danbooru tag via ActivityPub to get pix on your feed with automated image posting bots created on-the-fly.
This is dirty and unfinished. This was initially intended as a proof-of-concept and/or hack and I still have a significant amount of cleaning up to do. There are a number of bugs that I need to fix (most notably, posts appearing as direct messages on Pleroma, invalid follow acks on Misskey, and handling account deletions/410 Gones properly) and eventually I plan to migrate away from flat files. In the end, you really shouldn't be running this yourself outside of testing/dev. If you want to see what fedimoe does, follow an_account@test.fedi.moe.
git clone https://github.com/CutieAP/fedimoe.git
cd fedimoe
npm i
cp config.json.example config.json
$EDITOR config.json
node index.js
The server runs on port 39339. You can use ngrok or a reverse proxy for testing.
fedimoe - Pick and follow any Danbooru tag via ActivityPub to get pix on your feed with automated image posting bots created on-the-fly.
Copyright (c) 2019 CuteAP.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.