From 3ee8d4c141b4a0a24e1b8196c9364e5c7107c995 Mon Sep 17 00:00:00 2001 From: Feufochmar Date: Wed, 18 May 2022 12:12:16 +0200 Subject: [PATCH] Add systemd files for the postbots. --- systemd/arnytron3000-poster.service | 10 ++++++++++ systemd/arnytron3000-poster.timer | 10 ++++++++++ systemd/daily-island-poster.service | 11 +++++++++++ systemd/daily-island-poster.timer | 10 ++++++++++ systemd/daily-island-updater.service | 10 ++++++++++ systemd/daily-island-updater.timer | 10 ++++++++++ systemd/flora-character-generator-poster.service | 10 ++++++++++ systemd/flora-character-generator-poster.timer | 10 ++++++++++ 8 files changed, 81 insertions(+) create mode 100644 systemd/arnytron3000-poster.service create mode 100644 systemd/arnytron3000-poster.timer create mode 100644 systemd/daily-island-poster.service create mode 100644 systemd/daily-island-poster.timer create mode 100644 systemd/daily-island-updater.service create mode 100644 systemd/daily-island-updater.timer create mode 100644 systemd/flora-character-generator-poster.service create mode 100644 systemd/flora-character-generator-poster.timer diff --git a/systemd/arnytron3000-poster.service b/systemd/arnytron3000-poster.service new file mode 100644 index 0000000..3bd976f --- /dev/null +++ b/systemd/arnytron3000-poster.service @@ -0,0 +1,10 @@ +[Unit] +Description=ArnYtron3000 Poster + +[Service] +#User=http +#Group=http +WorkingDirectory=/opt/feuforeve.v4 +Type=oneshot +# You should modify the configuration to change the keys and secrets +ExecStart=/usr/bin/racket postbot/arnytron.rkt diff --git a/systemd/arnytron3000-poster.timer b/systemd/arnytron3000-poster.timer new file mode 100644 index 0000000..e4b761b --- /dev/null +++ b/systemd/arnytron3000-poster.timer @@ -0,0 +1,10 @@ +[Unit] +Description=ArnYtron3000 Poster - Timer + +[Timer] +Persistent=false +OnCalendar=*-*-* 6:00:00 +Unit=arnytron3000-poster.service + +[Install] +WantedBy=timers.target diff --git a/systemd/daily-island-poster.service b/systemd/daily-island-poster.service new file mode 100644 index 0000000..628cbaf --- /dev/null +++ b/systemd/daily-island-poster.service @@ -0,0 +1,11 @@ +[Unit] +Description=Daily Island Poster + +[Service] +#User=http +#Group=http +WorkingDirectory=/opt/feuforeve.v4 +Type=oneshot +# You should modify the configuration to change the keys and secrets +ExecStart=/usr/bin/racket postbot/daily-island.rkt + diff --git a/systemd/daily-island-poster.timer b/systemd/daily-island-poster.timer new file mode 100644 index 0000000..b2e2120 --- /dev/null +++ b/systemd/daily-island-poster.timer @@ -0,0 +1,10 @@ +[Unit] +Description=Daily Island (Poster) - Timer + +[Timer] +Persistent=false +OnCalendar=*-*-* 02,14:00:00 +Unit=daily-island-poster.service + +[Install] +WantedBy=timers.target diff --git a/systemd/daily-island-updater.service b/systemd/daily-island-updater.service new file mode 100644 index 0000000..a4097e6 --- /dev/null +++ b/systemd/daily-island-updater.service @@ -0,0 +1,10 @@ +[Unit] +Description=Daily Island Updater + +[Service] +#User=http +#Group=http +WorkingDirectory=/opt/feuforeve.v4 +Type=oneshot +ExecStart=/usr/bin/racket daily-island-updater.rkt + diff --git a/systemd/daily-island-updater.timer b/systemd/daily-island-updater.timer new file mode 100644 index 0000000..be48bcd --- /dev/null +++ b/systemd/daily-island-updater.timer @@ -0,0 +1,10 @@ +[Unit] +Description=Daily Island (Updater) - Timer + +[Timer] +Persistent=false +OnCalendar=*-*-* 23:00:00 +Unit=daily-island-updater.service + +[Install] +WantedBy=timers.target diff --git a/systemd/flora-character-generator-poster.service b/systemd/flora-character-generator-poster.service new file mode 100644 index 0000000..e52adfb --- /dev/null +++ b/systemd/flora-character-generator-poster.service @@ -0,0 +1,10 @@ +[Unit] +Description=Floraverse character generator Poster + +[Service] +#User=http +#Group=http +WorkingDirectory=/opt/feuforeve.v4 +Type=oneshot +# You should modify the configuration to change the keys and secrets +ExecStart=/usr/bin/racket postbot/floraverse.rkt diff --git a/systemd/flora-character-generator-poster.timer b/systemd/flora-character-generator-poster.timer new file mode 100644 index 0000000..7f9ee1d --- /dev/null +++ b/systemd/flora-character-generator-poster.timer @@ -0,0 +1,10 @@ +[Unit] +Description=Floraverse Character Generator Poster - Timer + +[Timer] +Persistent=false +OnCalendar=*-*-* 01:00:00 +Unit=flora-character-generator-poster.service + +[Install] +WantedBy=timers.target