Claude/gifted curie z2wprx#3446
Closed
robbiesrude wants to merge 11 commits into
Closed
Conversation
Signed-off-by: robbie <66927283+robbiesrude@users.noreply.github.com>
Add deploy/oracle with an Oracle-ready docker-compose that builds this fork for the VM's native (ARM64) architecture, runs the logviewer, and reuses the existing MongoDB via CONNECTION_URI. Includes a host setup script (Docker install + firewall) and a step-by-step migration guide. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013vqQJQAud7rmfykwWKJACY
Create a swap file during host setup so image builds don't OOM on the 1 GB E2.1.Micro shape, and document both Always Free shape options. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013vqQJQAud7rmfykwWKJACY
Add a cloudflared service to the Oracle deployment so the logviewer is served on a custom domain over HTTPS with no inbound ports. Drop the public logviewer port mapping, add TUNNEL_TOKEN config, and rewrite the guide for the Cloudflare Zero Trust tunnel flow. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013vqQJQAud7rmfykwWKJACY
Add a Discord OAuth2 forward-auth proxy (authproxy) and a Caddy edge so only members of GUILD_ID holding REQUIRED_ROLE_ID can view logs. Caddy runs every request past the proxy's role check (via guilds.members.read) before serving the logviewer; the tunnel now points at caddy:8080. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013vqQJQAud7rmfykwWKJACY
Self-contained HTML mockup of all logviewer pages (home, log view, raw, not found) with fake data and a page switcher, for previewing/redesigning the logviewer UI. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013vqQJQAud7rmfykwWKJACY
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013vqQJQAud7rmfykwWKJACY
Add a custom logviewer build (deploy/oracle/logviewer) that layers an Apple dark-mode stylesheet (SF Pro, layered greys, frosted nav, system accent colors) onto the upstream image. The Dockerfile injects applemode.css as the last stylesheet so the upstream message-rendering templates are untouched. Point the compose logviewer service at the build. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013vqQJQAud7rmfykwWKJACY
Replace the upstream per-thread og:* tags with a fixed Pebble card (title, description, self-hosted og:image) so shared log links show consistent branding instead of leaking recipient details. Rebrand the page title and theme color, and ship a placeholder og.png to swap out. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013vqQJQAud7rmfykwWKJACY
- Default data_collection off (stop POSTing instance metadata to api.modmail.dev/metadata), and disable auto-updates / update notifications so a private instance doesn't pull from upstream. - Rebrand the about command to Pebble while keeping attribution to the upstream Modmail project and its AGPL-3.0 source link. - Stop the sponsors command from fetching upstream SPONSORS.json. - Add a commercial-license outreach draft. Note: LICENSE (AGPL-3.0) and upstream copyright are intentionally kept intact; these changes are configuration/branding only. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013vqQJQAud7rmfykwWKJACY
Member
|
No. |
Member
|
What in the AI slop is this? Why did you PR your custom fork that even includes changes to the about command? We’re not interested in rebranding. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.