| Age | Commit message (Collapse) | Author | Files | Lines |
|
Default pleroma_signup_open to "false" and add pleroma_invites_enabled
"true" as a default (there was none before, every instance had to set it
explicitly). Two of three live instances were already overridden to
invite-only; open registration by default is what let haskell.social get
hit by spam/harassment in the first place.
Point tzdata's :data_dir at a writable, per-instance directory instead of
its own root-owned lib path. Without this, tzdata_release_updater crashes
every few seconds trying to write its update-poll marker file under
/opt/pleroma/lib, which the pleroma user can't write to.
|
|
Reword the lookup comment above each upstream _version var to a single
greppable "# version-check: <url>" marker, always placed directly above
the version line, so a script can find every instance with one grep.
Bump bin 2.0.1 -> 2.0.2, pleroma 2.10.0 -> 2.11.0, relayer 2.2.8 -> 2.3.1,
ergo 2.18.0 -> 2.19.1, openhop_repeater 1.1.1 -> 1.1.4, keeping the
bin/server and pleroma/otp duplicate version vars in sync.
Add a TODO on openhop/repeater to review upstream's identity-validation
changes (1.1.2-1.1.4) against the stale-UID bug before deploying to the
live mesh node.
Document the version-check convention in the README.
|
|
nginx expands localhost to [::1] too, but the endpoint binds only
127.0.0.1, so every request burned a refused ipv6 connect first and
flooded the error log.
|
|
- Add pleroma/build role to compile from source (OTP binaries no longer published)
- Install Elixir 1.18.3 manually on Ubuntu Noble (ships 1.14, needs 1.15+)
- Standardize all build roles to produce versioned .tar.gz artifacts
- Add version defaults to all server roles (bin, dendrite, nostr/relayer)
- Switch server roles from get_url to unarchive for .tar.gz installs
- Add build_srv_dir variable to all build roles
- Deploy pleroma styles.json so custom FE themes appear in picker
- Fix pleroma OTP install: version check, root ownership, auto-cleanup old releases
- Fix pleroma config: log level :warn -> :warning, remove availableStyles
- Add wait_for grafana readiness before dashboard install
- Set minecraft ops changed_when: false
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|