diff --git a/.env.development.erb b/.env.development.erb new file mode 100644 index 00000000..72798860 --- /dev/null +++ b/.env.development.erb @@ -0,0 +1,8 @@ +<% if (`op signin --account Sternervault --raw`.strip) == "" %># Generated by kamal envify +RAILS_MASTER_KEY=<%= `op read "op://StaffplanReduxDev/RAILS_MASTER_KEY/credential"`.strip %> +DOCKER_REGISTRY_TOKEN=<%= `op read "op://StaffplanReduxDev/KAMAL_REGISTRY_PASSWORD/credential"`.strip %> +POSTGRES_PASSWORD=<%= `op read "op://StaffplanReduxDev/POSTGRES_PASSWORD/credential"`.strip %> +STAFF_PLAN_EMAILS=<%= `op read "op://StaffplanReduxDev/STAFF_PLAN_EMAILS/credential"`.strip %> +<% else raise ArgumentError, "Session token missing" end %> + +REDIS_URL=redis://localhost:6379/1 diff --git a/.env.test.erb b/.env.test.erb new file mode 100644 index 00000000..72798860 --- /dev/null +++ b/.env.test.erb @@ -0,0 +1,8 @@ +<% if (`op signin --account Sternervault --raw`.strip) == "" %># Generated by kamal envify +RAILS_MASTER_KEY=<%= `op read "op://StaffplanReduxDev/RAILS_MASTER_KEY/credential"`.strip %> +DOCKER_REGISTRY_TOKEN=<%= `op read "op://StaffplanReduxDev/KAMAL_REGISTRY_PASSWORD/credential"`.strip %> +POSTGRES_PASSWORD=<%= `op read "op://StaffplanReduxDev/POSTGRES_PASSWORD/credential"`.strip %> +STAFF_PLAN_EMAILS=<%= `op read "op://StaffplanReduxDev/STAFF_PLAN_EMAILS/credential"`.strip %> +<% else raise ArgumentError, "Session token missing" end %> + +REDIS_URL=redis://localhost:6379/1 diff --git a/config/credentials.yml.enc b/config/credentials/development.yml.enc similarity index 100% rename from config/credentials.yml.enc rename to config/credentials/development.yml.enc diff --git a/config/credentials/test.yml.enc b/config/credentials/test.yml.enc new file mode 100644 index 00000000..0ea2ffb0 --- /dev/null +++ b/config/credentials/test.yml.enc @@ -0,0 +1 @@ +OGwKRI9dH43bb+eLhmX+v9F+Wbv7gAZWZq+yJ1qSDv3y9/ec9m+v2KVt1Kod/6XNvTWIjNKHcoU/3h70HUljqKOJ2Tn37fu8knWI7WC9Wmzaab4vt6nGGBPtERjNzW5ootlNGCGv8bDl7Z/5FHJzw0cSPALA7n0knIusqGmfnplBcR2TjeRKdPmvrjlPhYbOXbxPKnfjSTWXCYdJF1u89opzLtQH6mg2Gkl1rtsSQKbbaTf/yAF2I5SkGNfhbDIYBQVZpniuAyWVQPY/xlrVjeiv1cMki8n+z8YXDtucnwU7eqNvqk7h1Q2DnHC1W6+ZR+J8jSHW3oOmrelwt0GUl5BsaYoJyFRzXr6t9WvzLkWblMiuAYCMK5cG/1i5qxeQ99vdhJEEZoyurVBtvftkW4hfO0AmfSyed5blYyQOZwbjfFgmlpc8b65nqHQN/hCJPgprYWkst/MijH+OTVNtulBDLq70TMeTuC5toHpeMJNvnFkbGbTOK2izsV1KP/1eUmIfl7U7+Isl/JW9oRnMhcq8SRPyhhYGzFkioNCLezcpkwVkMdzJX3adarNTzgK/z3obRB17DSkYnwheQR4M3ZBoTlyJ3/yrKUG7mhXb+a32qulHlgISssA0XtiZmAn0DQRnepcotHs+QMxEDqKxfxXUTlSkf9xXFqKeNj4PuPbLiqMeXr4jbdplw9ZAfpCTP9jQ7V3JE2lCuV2SrO37USDZa0n7a6/xkcwdWXevk6V3w+vB4okAQgGVWQkPUxm4722yRSwf6wqRDntaLnFuFZRl+3lgPedO7mgY0MreLUV6MwKWkAVqWldzjwQs8kTfGNFYlk3ZioGNlLKvljzhCA==--QiJngedjyOCb0s14--rhpDcTz4hGj+Fadoexa19g== \ No newline at end of file diff --git a/config/deploy.development.yml b/config/deploy.development.yml new file mode 100644 index 00000000..58b651ce --- /dev/null +++ b/config/deploy.development.yml @@ -0,0 +1,8 @@ +# kamal needs to know what environment variables it should be trying to inject +env: + secret: + - RAILS_MASTER_KEY + - POSTGRES_PASSWORD + - DOCKER_REGISTRY_TOKEN + - STAFF_PLAN_EMAILS + - REDIS_URL diff --git a/config/deploy.test.yml b/config/deploy.test.yml new file mode 100644 index 00000000..58b651ce --- /dev/null +++ b/config/deploy.test.yml @@ -0,0 +1,8 @@ +# kamal needs to know what environment variables it should be trying to inject +env: + secret: + - RAILS_MASTER_KEY + - POSTGRES_PASSWORD + - DOCKER_REGISTRY_TOKEN + - STAFF_PLAN_EMAILS + - REDIS_URL