Offer an iOS configuration profile
Deploy instance / deploy (push) Successful in 2s
Lint and reload / lint (push) Successful in 3s
Lint and reload / reload (push) Successful in 0s

Portal v0.6.22 renders /profile.mobileconfig from Stalwart's PACC
document: mail, calendars and contacts in one install, with the hosts
and ports stated rather than probed for. Nothing about the mail server
is written down here - pacc points at the description that already
exists, so this file has nothing to keep in step.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015GeH3y8fwTaTudaD88P57o
This commit is contained in:
Bendik Lynghaug
2026-10-07 11:23:28 +02:00
co-authored by Claude Opus 5
parent 82744011ed
commit 9465bc6a2f
3 changed files with 11 additions and 2 deletions
+1 -1
View File
@@ -18,7 +18,7 @@ on:
- .gitea/workflows/deploy.yml
env:
PORTAL_RELEASE: v0.6.21
PORTAL_RELEASE: v0.6.22
INSTANCE: uhhm-portal
jobs:
+1 -1
View File
@@ -20,7 +20,7 @@ jobs:
# (PORTAL_RELEASE in deploy.yml).
- name: Lint questions
env:
PORTAL_RELEASE: v0.6.21
PORTAL_RELEASE: v0.6.22
run: |
# The checkout is on a noexec mount for this runner; the cargo
# target dir is where it may run what it fetched.
+9
View File
@@ -8,6 +8,15 @@ hero:
# The skin over portal's own stylesheet.
stylesheet: custom.css
# The iOS configuration profile at /profile.mobileconfig. Everything in it -
# hosts, ports, the DAV collection paths - comes from Stalwart's own PACC
# document, so there is nothing here to keep in step with the mail server.
# The profile carries no address or password; iOS asks at install.
profile:
pacc: https://mail.uhhm.no/.well-known/user-agent-configuration.json
name: uhhm
organization: uhhm
# Mail goes out through gdo on this host, which sends over JMAP as
# bl@uhhm.no; replies come back to the same address.
mail: