Commit Graph

  • 4c3bc4e27a Update ghost/traffic-analytics Docker tag to v1.0.3 (#35) renovate[bot] 2025-07-31 07:37:49 +00:00
  • b0db7bad3f Update ghost/traffic-analytics Docker tag to v1.0.2 (#33) renovate[bot] 2025-07-24 01:44:11 +00:00
  • 871504e5ad Caddy: Fix non-www -> www placeholder James Loh 2025-07-15 21:03:41 +10:00
  • c6211c9493 Caddy: Add note about redirect requirement for ActivityPub James Loh 2025-07-15 20:45:18 +10:00
  • ceac2ed1c2 Caddy: Add option to have a separate Admin domain James Loh 2025-07-15 16:22:58 +10:00
  • b2a3d75490 Caddy: Migrate redirects to placeholders James Loh 2025-07-15 16:21:12 +10:00
  • 8d0d565df9 Caddy: Move to more templated approach James Loh 2025-07-15 15:44:28 +10:00
  • 190a350bd5 AP: Proxy requests to shared Pro infra James Loh 2025-07-15 14:50:50 +10:00
  • a752641576 Added traffic analytics configuration for file based salt store (#26) Chris Raible 2025-07-14 19:28:31 -07:00
  • aa46049727 Update ghost/traffic-analytics Docker tag to v1.0.1 (#28) renovate[bot] 2025-07-15 02:26:42 +00:00
  • b76e2a9ef4 Simplify initial setup by not include --profile arg James Loh 2025-07-15 11:39:42 +10:00
  • 43891c65b5 Simplify TB initial setup James Loh 2025-07-14 17:31:23 +10:00
  • 2f310b7ddc Added experimental script to automate fetching Tinybird tokens Chris Raible 2025-07-08 20:44:09 -07:00
  • 62ff21363f Added check for interactive mode in tinybird-login service Chris Raible 2025-07-14 17:17:10 -07:00
  • e994f882b3 Tweak README with new installation steps James Loh 2025-07-14 16:20:18 +10:00
  • 90c56742bd Updated .env.example Chris Raible 2025-07-10 20:15:20 -07:00
  • ee03de0a27 --wip-- [skip ci] Chris Raible 2025-07-10 17:32:45 -07:00
  • 26944f0a0a Updated Ghost config and Tinybird instructions to replace stats token with JWTs Chris Raible 2025-07-09 20:47:26 -07:00
  • 880f6f1d29 Pin dependencies (#25) renovate[bot] 2025-07-14 03:50:33 +00:00
  • 31f0c5a7d7 AP: Add docker images to auto-merge config James Loh 2025-07-14 12:42:49 +10:00
  • d06485b4d4 AP: Tag specific version along with migrate James Loh 2025-07-14 12:31:49 +10:00
  • 615b60fbb8 Bumped ActivityPub image to v1 Fabien O'Carroll 2025-07-10 17:19:30 +07:00
  • c6ac2b7fd8 Pin ghost/traffic-analytics Docker tag to c93660c (#24) renovate[bot] 2025-07-14 02:43:19 +00:00
  • 3b31abe46d TA: Setup auto-merge via Renovate James Loh 2025-07-14 12:38:54 +10:00
  • 63660bc207 TA: Pin to specific version James Loh 2025-07-14 12:36:14 +10:00
  • e526b047f3 Bumped traffic analytics to v1 Chris Raible 2025-07-10 17:36:31 -07:00
  • 6dbf3e4b9a Fix tests not running on renovate branches James Loh 2025-07-10 16:43:46 +10:00
  • 19ebc03bdb Pin dependencies renovate[bot] 2025-07-10 06:37:22 +00:00
  • 91a279fae9 Renovate: Slightly tweak config James Loh 2025-07-10 16:36:51 +10:00
  • e24893139b Pin to specific versions of packages to make renovate clearer James Loh 2025-07-10 16:30:23 +10:00
  • c07d7cf7cf Don't pin AP Migration container as well James Loh 2025-07-10 16:26:23 +10:00
  • 3d8e896403 Restrict MySQL version to 8.0.x James Loh 2025-07-10 16:20:18 +10:00
  • a081853573 Disable Major docker upgrades James Loh 2025-07-10 16:16:38 +10:00
  • eac2324292 Start setting up initial renovate config James Loh 2025-07-10 16:11:19 +10:00
  • afa3bb1ea9 Update AP with additional endpoints and make default proxying easier James Loh 2025-07-10 15:14:39 +10:00
  • 6e2f94f25d Updating ActivityPub paths Fabien O'Carroll 2025-07-09 16:28:15 +07:00
  • 6e5400acb5 Updated Tinybird tracker endpoint to use versioned API endpoint (#17) Chris Raible 2025-07-09 20:53:40 -07:00
  • 1630a4e60f Slightly tweak wording after feedback James Loh 2025-07-10 13:13:19 +10:00
  • cad2d17db5 Ghost: Added some very basic mail setup placeholders James Loh 2025-07-03 15:37:39 +10:00
  • bb09cd2c2a Start MySQL container earlier on in migration James Loh 2025-07-09 17:05:13 +10:00
  • 511a50079f Add some additional help commands and a help script James Loh 2025-07-09 16:46:44 +10:00
  • 87b0b3a556 Implemented some automatic search for Ghost installations James Loh 2025-07-09 16:17:06 +10:00
  • c18cc88f7f Make rsync progress quieter James Loh 2025-07-09 15:45:56 +10:00
  • 8411a38ccc Silence MySQL password errors James Loh 2025-07-09 15:16:01 +10:00
  • c9b43fb74e Silence stopping Nginx James Loh 2025-07-09 15:10:46 +10:00
  • 7f332ff9ac Start exposing Ghost on localhost and template port James Loh 2025-07-09 14:35:39 +10:00
  • 7bb2eec30b Don't prompt users to import configuration James Loh 2025-07-09 14:32:19 +10:00
  • 0a64820e78 Migrate script: Copy and wording updates James Loh 2025-07-09 14:25:32 +10:00
  • 1585fe040f Moved Tinybird tracker token to the analytics service Chris Raible 2025-07-08 17:34:46 -07:00
  • 6890f5c4c6 Improved MySQL migration system James Loh 2025-07-08 15:57:13 +10:00
  • fb8703d862 Update CLAUDE.md to latest version James Loh 2025-07-08 14:57:49 +10:00
  • 60c018371e Redo MySQL healthcheck to be more generic James Loh 2025-07-08 14:18:32 +10:00
  • 9563a311be Added in yaml schema to aid IDE completion James Loh 2025-07-08 14:16:24 +10:00
  • f384c7b906 TB: Move configuration to UI instead of env James Loh 2025-07-03 17:56:11 +10:00
  • 22af0fb447 TB: Remove requirement for UUID setting James Loh 2025-07-03 14:38:33 +10:00
  • cae06d8e1d Fix shellcheck issues James Loh 2025-06-30 21:16:16 +10:00
  • 2818e27fdc Rewrite migrate script to be more informative James Loh 2025-06-30 21:09:55 +10:00
  • bf7bbd3199 Fix importing existing configuration into Docker setup James Loh 2025-06-30 15:51:10 +10:00
  • aa83faa766 Move NODE_ENV variable to compose.yml file James Loh 2025-06-27 18:28:58 +10:00
  • 4251163b73 Add script to migrate existing Ghost config James Loh 2025-06-27 17:46:07 +10:00
  • 7a7f41b82c Set NODE_ENV to production James Loh 2025-06-27 16:32:49 +10:00
  • d13c2c1c8f Migration script: Make stopping Nginx optional James Loh 2025-06-27 15:13:30 +10:00
  • e065e8667c Add migration script for Ghost CLI -> Docker installs James Loh 2025-06-24 16:00:10 +10:00
  • 946dff3b76 Simplify TB token experience James Loh 2025-06-26 15:55:18 +10:00
  • 29e86facec Improve Tinybird login experience James Loh 2025-06-25 16:06:11 +10:00
  • 57c084aac0 Ignore new data dir in git James Loh 2025-06-25 15:44:39 +10:00
  • a924fa976a Pinned Ghost + Tinybird Sync container to same image James Loh 2025-06-23 14:23:45 +10:00
  • 81893178fd Migrated data dirs to mount instead of docker volume James Loh 2025-06-23 14:03:18 +10:00
  • 0d2fad0878 Ghost/AP: Added dependency pinning James Loh 2025-06-20 15:53:45 +10:00
  • ac7fdad0f1 Replaced dependency on GCS with local storage Fabien O'Carroll 2025-06-19 08:28:44 +07:00
  • 83189dc550 Fixed typo in traffic-analytics caddy config Joe Grigg 2025-06-04 14:32:04 +01:00
  • fda8a96f72 Updated caddy path handling for activitypub Joe Grigg 2025-06-03 11:07:51 +01:00
  • 7ac2f94615 Added ALLOW_PRIVATE_ADDRESS environment variable for activitypub Joe Grigg 2025-06-03 11:05:54 +01:00
  • 46cf0bdf51 Added required GOOGLE_CLOUD_PROJECT environment variable Joe Grigg 2025-06-03 11:05:02 +01:00
  • b1dabdf71b Corrected caddy reverse proxy host for activitypub Joe Grigg 2025-06-03 10:55:52 +01:00
  • c6bbdc2887 Added GCS auth setup for activitypub Joe Grigg 2025-06-03 10:50:34 +01:00
  • 2a65c4ec66 Started routing activitypub requests to activitypub container Joe Grigg 2025-06-03 10:25:07 +01:00
  • 6fae0bdc68 Added activitypub container into activitypub compose profile Joe Grigg 2025-06-03 10:02:56 +01:00
  • fb9d5ffd05 Enabled traffic analytics & activity pub via config Joe Grigg 2025-06-03 09:54:16 +01:00
  • dc63fab879 Added activitypub configuration Joe Grigg 2025-06-02 14:12:19 +01:00
  • e6d4754682 Added Tinybird migrations (#2) Chris Raible 2025-06-01 14:13:40 -07:00
  • de4605e48d Added tinybird config Joe Grigg 2025-05-29 14:01:17 +01:00
  • 72be447b06 Added inital configuration for Ghost, Caddy, MySQL & Traffic Analytics Joe Grigg 2025-05-27 16:36:01 +01:00
  • efe8131c4f Cleaned up repo inital templated repo Joe Grigg 2025-05-27 16:27:34 +01:00
  • 15599cd83d Initial commit Joe Grigg 2025-05-27 16:23:47 +01:00