diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml
new file mode 100644
index 0000000..02dd460
--- /dev/null
+++ b/.gitea/workflows/deploy.yml
@@ -0,0 +1,29 @@
+name: Deploy landing
+
+on:
+ push:
+ branches:
+ - main
+
+jobs:
+ deploy:
+ runs-on: self-hosted
+
+ steps:
+ - name: prepare ssh
+ run: |
+ mkdir -p ~/.ssh
+ chmod 700 ~/.ssh
+
+ echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_ed25519
+ chmod 600 ~/.ssh/id_ed25519
+
+ echo "${{ secrets.SSH_KNOWN_HOSTS }}" > ~/.ssh/known_hosts
+ chmod 644 ~/.ssh/known_hosts
+
+ - name: deploy on server
+ run: |
+ ssh -i ~/.ssh/id_ed25519 \
+ -p "${{ secrets.SSH_PORT }}" \
+ "${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}" \
+ 'cd /srv/snusxd/landing && git fetch origin && git reset --hard origin/main'
diff --git a/src/routes/heart/+page.svelte b/src/routes/heart/+page.svelte
index c96207f..5faae51 100644
--- a/src/routes/heart/+page.svelte
+++ b/src/routes/heart/+page.svelte
@@ -11,5 +11,4 @@
man
- - + \ No newline at end of file