LemmyNet / lemmy-ansible

A docker deploy for ansible
GNU Affero General Public License v3.0
248 stars 92 forks source link

Externalize pict-rs configuration, start centralizing configuration variables #160

Closed codyro closed 1 year ago

codyro commented 1 year ago

This PR was primarily looking to resolve #53 & #109. However, I ran across some things that required adjusting (which will benefit us when we tidy up everything a bit more!).

Special thanks to @mpraeger for the inspiration. I've added you as a co-author on the initial commit as I re-used some of your code & idea's.

Primary Changes

Tested against:

Could someone verify at least one or more of the target distributions above? I didn't have time to test pict-rs with S3, but I can confirm the environmental variables get populated and injected into the VM properly. We should try this to ensure there is no funny business when using S3 for object storage.