- scripts/generate_build_history.py: SSH into server, list APKs under public_html/builds/YYYY/MM/DD/, fetch commit titles from Codeberg API, and write Hugo content pages to website/content/builds/ - Taskfile: add deploy-apk-to-server and generate-build-history tasks; add --exclude='*.apk' to website-deploy rsync so APKs survive redeploy - CI: after Play Store deploy, set up SSH key, scp APK, generate history, then deploy website - .gitignore: exclude website/content/builds/ (generated at deploy time) - website/hugo.toml: add Builds nav item Closes #73 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
29 lines
639 B
TOML
29 lines
639 B
TOML
baseURL = 'https://sharedinbox.de/'
|
|
languageCode = 'en-us'
|
|
title = 'SharedInbox'
|
|
theme = 'PaperMod'
|
|
|
|
[params]
|
|
env = 'production'
|
|
title = 'SharedInbox'
|
|
description = 'IMAP/SMTP Email Client'
|
|
author = 'SharedInbox Team'
|
|
|
|
[params.homeInfoParams]
|
|
Title = "SharedInbox"
|
|
Content = "The modern IMAP/SMTP email client for your desktop and mobile."
|
|
|
|
[[params.socialIcons]]
|
|
name = "codeberg"
|
|
url = "https://codeberg.org/guettli/sharedinbox"
|
|
|
|
[[menu.main]]
|
|
name = "Builds"
|
|
url = "/builds/"
|
|
weight = 5
|
|
|
|
[[menu.main]]
|
|
name = "Privacy Policy"
|
|
url = "/privacy/"
|
|
weight = 10
|