No description
Find a file
2021-04-19 09:18:30 +02:00
doc publish subcomponents lic 2021-04-16 17:47:16 +02:00
infrastructure/docker initial 2021-02-12 15:47:14 +01:00
public fix tests 2021-03-19 15:53:47 +01:00
src mastodon-bot as cron 2021-04-16 17:11:58 +02:00
.gitignore working deployment 2021-04-16 16:28:19 +02:00
.gitlab-ci.yml Version 0.1.3 2021-04-19 09:18:30 +02:00
graalvm-resource-config.json improve gralvm handling 2021-03-26 13:54:11 +01:00
LICENSE.md initial 2021-02-12 15:47:14 +01:00
package.json Version 0.1.3 2021-04-19 09:18:30 +02:00
project.clj Version 0.1.3 2021-04-19 09:18:30 +02:00
README.md add pipeline badge 2021-04-16 18:13:12 +02:00
shadow-cljs.edn Version 0.1.0 2021-03-17 15:15:19 +01:00

k8s-mastodon-bot

Clojars Project pipeline status

DeltaChat chat over e-mail | team@social.meissa-gmbh.de team@social.meissa-gmbh.de | Website & Blog

Purpose

k8s-mastodon-bot generates a k8s cron-job for your mastodon-bot. All inputs are validated, generaterd yaml will be wellformed, indenet and escaped.

Try out

Click on the image to try out live in your browser:

Try it out

Your input will stay in your browser. No server interaction is required.

You will also be able to try out on cli:

target/graalvm/k8s-mastodon-bot src/test/resources/valid-config.edn src/test/resources/valid-auth.edn | kubeval -
target/graalvm/k8s-mastodon-bot src/test/resources/valid-config.edn src/test/resources/valid-auth.edn | kubectl apply -f -

Integration

We provide a bunch of artefacts:

  • compiled binary, you may use it in your cli or ci
  • a standalone uberjar, you may use it in your cli or ci
  • a clj library, you may use it as api in your clj project
  • a cljs web frontend, you may use it as self-service UI

License

Copyright © 2021 meissa GmbH Licensed under the Apache License, Version 2.0 (the "License") Pls. find licenses of our subcomponents here