Commit Graph

15 Commits

Author SHA1 Message Date
Kevin McConnell 62d2bb7b53 Fix production secrets list 2025-11-18 16:28:23 +00:00
Kevin McConnell 11a38a4526 Initial (wip) staging deployment
This adds an initial configuration for staging. Note that we are doing
this ahead of having the full infrastructure in all 3 DCs. So this
this will result in some cross-DC writes for now (e.g. we have a single cache in
IAD). We'll correct this as the infrastructure becomes available.

We'll also run jobs on every app server, until we split them out to
separate instances.
2025-11-17 09:12:41 -05:00
Aaron Santos 6c672c73e4 Send notification to Dash on deploys 2025-10-29 10:27:13 +08:00
Mike Dalessio 310856a112 pre-connect: make sure we're matching against unquoted hostnames 2025-10-21 13:02:36 -07:00
Jeremy Daer b8f09b7f75 Deploy to fully-qualified domain names to eliminate DNS search path driven query amplification (#1293) 2025-10-11 15:57:47 -07:00
Jeremy Daer 2b1c886bc9 maOS Tailscape.app CLI support (#1267) 2025-10-08 10:14:51 -07:00
Jeremy Daer 5663d37dd4 Tailscale-aware deploys (#1263)
* If Tailscale isn't running, advise bringing it up

(No SSH gateway support; may retrofit later.)
2025-10-07 20:04:58 -07:00
Mike Dalessio e67d59e341 Introduce a staging environment
ref: https://3.basecamp.com/2914079/buckets/21350690/card_tables/cards/8708868711
2025-06-04 11:06:09 -04:00
Mike Dalessio c3a9ac7391 Create a distinct "beta" environment
and move secrets into Rails credentials for both beta and production
environments.
2025-05-31 10:57:26 -04:00
Jorge Manrubia 19d0ee8c68 Add production openAI API key 2025-05-16 16:49:20 +02:00
David Heinemeier Hansson a3e5323066 Same as production 2025-04-28 14:44:11 +02:00
Mike Dalessio 6b039b71ab Add a post-deploy hook to tag the release and post to basecamp
These scripts were only slightly modified from the versions in bc3
2025-03-20 13:17:11 -04:00
Kevin McConnell eabcc1d477 Use Docker Hub for deployments 2025-03-13 15:19:00 +00:00
Mike Dalessio 9c26633673 Inject the GITHUB_TOKEN secret into the container builder 2025-03-10 12:32:32 -04:00
Kevin McConnell 890c754f85 Add Kamal deploy config 2025-01-27 13:02:55 +00:00