Remove Beamer

This commit is contained in:
Kevin McConnell
2025-11-10 12:04:13 +00:00
committed by Mike Dalessio
parent ffc00801ab
commit e5bbe6cf64
8 changed files with 4 additions and 110 deletions
-1
View File
@@ -19,7 +19,6 @@ gem "solid_cache", "~> 1.0"
gem "solid_queue", "~> 1.2"
gem "sqlite3", ">= 2.0"
gem "thruster", require: false
gem "beamer-rails", "~> 0.1.0.beta4"
# Features
gem "bcrypt", "~> 3.1.7"
-11
View File
@@ -184,16 +184,6 @@ GEM
base64 (0.3.0)
bcrypt (3.1.20)
bcrypt_pbkdf (1.1.1)
beamer-rails (0.1.0.beta4-arm64-darwin)
sqlite3 (>= 2.0)
beamer-rails (0.1.0.beta4-arm64-linux-gnu)
sqlite3 (>= 2.0)
beamer-rails (0.1.0.beta4-x86_64-darwin)
sqlite3 (>= 2.0)
beamer-rails (0.1.0.beta4-x86_64-linux-gnu)
sqlite3 (>= 2.0)
beamer-rails (0.1.0.beta4-x86_64-linux-musl)
sqlite3 (>= 2.0)
benchmark (0.5.0)
bigdecimal (3.3.1)
bindex (0.8.1)
@@ -600,7 +590,6 @@ DEPENDENCIES
autotuner
aws-sdk-s3
bcrypt (~> 3.1.7)
beamer-rails (~> 0.1.0.beta4)
benchmark
bootsnap
brakeman
-16
View File
@@ -1,16 +0,0 @@
#!/usr/bin/env ruby
# frozen_string_literal: true
#
# This file was generated by Bundler.
#
# The application 'beamer' is installed as part of a gem, and
# this file is here to facilitate running it.
#
ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../Gemfile", __dir__)
require "rubygems"
require "bundler/setup"
load Gem.bin_path("beamer-rails", "beamer")
+4 -4
View File
@@ -12,12 +12,12 @@ default: &default
development:
primary:
<<: *default
adapter: <%= %w[1 true].include?(ENV["BEAMER"]&.downcase) ? "beamer" : "sqlite3" %>
adapter: sqlite3
database: storage/tenants/<%= Rails.env %>/%{tenant}/db/main.sqlite3
tenanted: true
untenanted:
<<: *default
adapter: <%= %w[1 true].include?(ENV["BEAMER"]&.downcase) ? "beamer" : "sqlite3" %>
adapter: sqlite3
database: storage/untenanted/development.sqlite3
migrations_paths: db/untenanted_migrate
cable:
@@ -49,12 +49,12 @@ test:
production: &production
primary:
<<: *default
adapter: beamer
adapter: sqlite3
database: storage/tenants/<%= Rails.env %>/%{tenant}/db/main.sqlite3
tenanted: true
untenanted:
<<: *default
adapter: beamer
adapter: sqlite3
database: storage/untenanted/<%= Rails.env %>.sqlite3
migrations_paths: db/untenanted_migrate
cable:
-23
View File
@@ -22,29 +22,6 @@ env:
RAILS_ENV: beta
accessories:
beamer:
image: basecamp/beamer:zones
registry:
server: registry.37signals.com
username: robot$harbor-bot
password:
- BASECAMP_REGISTRY_PASSWORD
labels:
otel_role: beamer
otel_service: fizzy-beamer
otel_scrape_enabled: true
options:
user: 1000 # Match the UID of the Rails app, for volume permissions
publish:
- 5001:5001
- 9000:9000
volumes:
- fizzy:/home/beamer
cmd: beamer run --retention=1h --metrics-port=9000
hosts:
- fizzy-beta-app-01.sc-chi-int.37signals.com
- fizzy-beta-app-101.df-iad-int.37signals.com
load-balancer:
image: basecamp/kamal-proxy:lb
host: fizzy-beta-lb-01.sc-chi-int.37signals.com
-27
View File
@@ -30,33 +30,6 @@ env:
RAILS_ENV: production
accessories:
beamer:
image: basecamp/beamer:zones
registry:
server: registry.37signals.com
username: robot$harbor-bot
password:
- BASECAMP_REGISTRY_PASSWORD
labels:
otel_role: beamer
otel_service: fizzy-beamer
otel_scrape_enabled: true
options:
user: 1000 # Match the UID of the Rails app, for volume permissions
publish:
- 5001:5001
- 9000:9000
volumes:
- fizzy:/home/beamer
cmd: beamer run --retention=1h --metrics-port=9000
hosts:
- fizzy-app-101.df-iad-int.37signals.com
- fizzy-app-102.df-iad-int.37signals.com
- fizzy-app-01.sc-chi-int.37signals.com
- fizzy-app-02.sc-chi-int.37signals.com
- fizzy-app-401.df-ams-int.37signals.com
- fizzy-app-402.df-ams-int.37signals.com
load-balancer:
image: basecamp/kamal-proxy:lb
hosts:
-27
View File
@@ -26,33 +26,6 @@ env:
RAILS_ENV: staging
accessories:
beamer:
image: basecamp/beamer:zones
registry:
server: registry.37signals.com
username: robot$harbor-bot
password:
- BASECAMP_REGISTRY_PASSWORD
labels:
otel_role: beamer
otel_service: fizzy-beamer
otel_scrape_enabled: true
options:
user: 1000 # Match the UID of the Rails app, for volume permissions
publish:
- 5001:5001
- 9000:9000
volumes:
- fizzy:/home/beamer
cmd: beamer run --retention=1h --metrics-port=9000
hosts:
- fizzy-staging-app-01.sc-chi-int.37signals.com
- fizzy-staging-app-02.sc-chi-int.37signals.com
- fizzy-staging-app-101.df-iad-int.37signals.com
- fizzy-staging-app-102.df-iad-int.37signals.com
- fizzy-staging-app-401.df-ams-int.37signals.com
- fizzy-staging-app-402.df-ams-int.37signals.com
load-balancer:
image: basecamp/kamal-proxy:lb
hosts:
-1
View File
@@ -32,4 +32,3 @@ env:
aliases:
console: app exec -i --reuse "bin/rails console"
ssh: app exec -i --reuse /bin/bash
switch: accessory exec beamer --reuse "beamer switch --primary=<%= ENV["PRIMARY"] %>"