Upgrade GoToSocial configuration to 0.20.2 #206
No reviewers
Labels
No labels
WIP
bug
duplicate
enhancement
new stack
security
to be researched
won't fix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
skobkin/docker-stacks!206
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "gotosocial_upgrade_0.20.2"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
This PR updates the distributed environment configuration template to align with GoToSocial ≥ 0.20.x and fixes several deprecated or incorrect variables introduced in earlier versions.
Summary of changes
Database configuration
GTS_DB_NAME→GTS_DB_DATABASELogging
GTS_LOG_FORMAT=jsonto avoid relying on implicit defaults and to improve log ingestion compatibility with structured logging systems.Instance exposure settings (breaking changes in 0.20.x)
Renamed deprecated “suspended” exposure variables
GTS_INSTANCE_EXPOSE_SUSPENDED→GTS_INSTANCE_EXPOSE_BLOCKLISTGTS_INSTANCE_EXPOSE_SUSPENDED_WEB→GTS_INSTANCE_EXPOSE_BLOCKLIST_WEBAdded new optional exposure flags introduced in 0.20.x
GTS_INSTANCE_EXPOSE_ALLOWLISTGTS_INSTANCE_EXPOSE_ALLOWLIST_WEBGTS_INSTANCE_EXPOSE_CUSTOM_EMOJISStatuses & media
GTS_MEDIA_THUMB_MAX_PIXELSGTS_SCHEDULED_STATUSES_MAX_TOTALGTS_SCHEDULED_STATUSES_MAX_DAILYStorage / cache
GTS_CACHE_S3_OBJECT_INFORationale
These changes ensure:
No functional behavior is changed unless the newly added (commented) variables are explicitly enabled.