From: Aidan Cornelius-Bell Date: Sun, 12 Jan 2025 05:58:20 +0000 (+1030) Subject: Changed the way keys work between dev and prod X-Git-Url: https://gitweb.mndrdr.org/?a=commitdiff_plain;h=f92361c8038560f9ecc01257f750ac4669857bb4;p=arelpe.git Changed the way keys work between dev and prod --- diff --git a/.gitignore b/.gitignore index d35a0e8..3c1b246 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,5 @@ # Mac stuff?? **/.DS_Store + +/config/credentials/production.key diff --git a/config/credentials.yml.enc b/config/credentials.yml.enc index 1f228fc..ae51f11 100644 --- a/config/credentials.yml.enc +++ b/config/credentials.yml.enc @@ -1 +1 @@ -ZB7/idcuHXo8LmQxhk/bqLcSM9/UBquje2z8d3ZenppqLWvc7gr0vvd7pthT4rnRLqYz6uwGHpBGnP5JkyGWHQ5ee0p93HEup/YWsyDcNRmPtkvxBxoJRjnOUt+bCu3JBCWbZa2ljTdbsMp9Yxuw+mlTBSY27x5Pr44NK9RnnNc3qlatXis2wKV6LV5muMwVGUkP0tMF0/Hmk/XeIEMxH1+ZO2uQw+tXtX4HCUTGM6YIF8CBrom9UslLXKR0R2kG535WFK96gTMDmxevQ38i/L2OA0aSL3dLn4XDQmu+21NN0eNEZFdP1LwCUbIcPwm+JapJpxisFWmQCLh01AgpijFTR1Mm3NLJeU1vydAXwut9vKhT0vsZiVzM6gJYoAEDdGhToGqISWLbHdhOSOMFaEYKF+gDFEqqIk55MZMUuaTfk3/600OTQf+q3Xi8DXIAmFsKljUN+7n71RcareFhykzdtyyLy120Jj9/ZFhLIszicG7LRPCfNzZP--xDz/cTbP9OdYKYVs--/NnAGqznIWUDJtzKt3//Ag== \ No newline at end of file +sDafSrFpuzCJ4B4mWdTppz5y4xJ/24D0geg8+tmvXRCsZNZNO1F+hspSU+3WSvbiELe/Hs+OX+F7OYD0nzcm3fL7Shr6lEd4uUQVIfH6CG4xDAAaF2ughJFdLXNccf3H6pibaBDz3UqdAXcKNG6T0SJnNUeKTm+LxM6ahVEd3EMUH1+o5obTjcNxVTeya4x566rvbGCAh4rFn5qx2m6HloApSVHorGeumhUsek2hJMtLWOnWBSwDw3yEfshnJ1wQGOauTsti0m9yAm6+WCB4zS0BB6UWC7Hy50wBi4fQikmkHl3NBjVjFlhgFFcjkKkQPKIMs/BbtNGkl1SgHeqoNXwCoCvVBWsgjnZxjYhNFMJSEqw8S3MoKvm77nAMfKZcmLLmcbno0DAMsengLuhammMJq2Y6pDToYARS/cWkBv25qGiQjD5D1wg7/oDHTRRxAc4MpqdhTmvnD+Mcxl/Mu7WSY6fCYKDtQv/lzFZCR38ECE56QSORh9FzPVXsUoDi9gsBoV5T5WBQczseFWqvRdhSIfbqc+eWuaTEMvpR0OWxemF/p9C8sbmd8LokR0P87Cc3/suxIBYuzLj2Zy4yesxov0N/z/4EQuJaIabvgafPkhJYg/WsoLG57nIEUgGzycSvYRJ8Eih2pWtkze2QDowZYqME1JF91pBs+ticFSFiQZUr+oSjNN5saULG3jQ/ewORuFqa2z79MVTQfUHIYedWMb5+mIRGZljM2sxZqJaAmA==--96iClsLv6os1smJG--kMJdsOvn2vOHvED/SnI7Fg== \ No newline at end of file diff --git a/config/credentials/production.yml.enc b/config/credentials/production.yml.enc new file mode 100644 index 0000000..66ecae8 --- /dev/null +++ b/config/credentials/production.yml.enc @@ -0,0 +1 @@ +vo71EieCG1z0uk5sfMy9cPmcU6D+TT6gKg1mQAx/smJDVEGDNnHd3gxzH20KfqkH+i3xyrVAj3JigP+iUTeoA5Gmx4Z6gSqtTovVP5Th2LbiKuOWzXXMuKdT1+75GO5Hd9+L0/x6E6fCswXaVP7Eug59pu8ofGywZTqYoNNkhZ8g75ckUXDgyG2i5dXTMtjdM7Ny/r1k2zWpfJJZ1aaJ6XPgBQgafOGNcK3mBRlu1tGx4xReGxm3LbRByI7jlUJs8V9CP8D6HfVZ2tgwAal97IlkciuO/D/LKUCdaZ8xhp9t4ctQcEdavjrCzCWDV5ElW/O+N+ZGnijX/NvT70vSmP3lknPxo6y0ITSNrytQ/jaK4ZXWaX2eAB2pMYolo0fozCkZpZdBJFjEhj1wWEtv7BmD2kQqQu7/iynwzyKndT/hqtQtPeG0cpgFefjoKkHwsNwCSymkOtoFEp6Te2c5qFpLnkFx+ISUoQLPBf7pqAdjVX8OHadjzBhb--ZLOJCc5TxtsV2hqp--66wCkyZoYCNRISsrmahw7w== \ No newline at end of file diff --git a/config/environments/production.rb b/config/environments/production.rb index d931269..75bf7b8 100644 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -18,7 +18,8 @@ Rails.application.configure do # Ensures that a master key has been made available in ENV["RAILS_MASTER_KEY"], config/master.key, or an environment # key such as config/credentials/production.key. This key is used to decrypt credentials (and other encrypted files). - # config.require_master_key = true + config.require_master_key = true + config.credentials.content_path = Rails.root.join("config/credentials/production.yml.enc") # Disable serving static files from `public/`, relying on NGINX/Apache to do so instead. # config.public_file_server.enabled = false