xpost#
atm the image must be built locally. this can be done like this:
git clone https://tangled.sh/@melontini.me/xpost xpost
cd xpost
docker build -t melontini/xpost:latest -f Containerfile .
for podman:
podman build --security-opt label=disable -t melontini/xpost:latest -f Containerfile .
example compose.yaml assumes that data dir is ./data, and env file is ./.config/docker.env. add :Z to volume mounts for podman.
the settings are pre-configured for mastodon-wss -> bsky crossposting, posts with links to bsky.app, deer.social and anartia are skipped. add MASTODON_INSTANCE, MASTODON_TOKEN, BLUESKY_HANDLE and BLUESKY_APP_PASSWORD to docker.env