Federated blogging application, thanks to ActivityPub (now on https://git.joinplu.me/ — this is just a mirror)
We are pleased to announce this new alpha version of Plume. This release has no migration. You don't need run it before updating.
The most major change is internal one: ActivityPub library’s upgrading.
We also added changes to home page and timeline. See a blog post for details.
In addition, a problem that activities don’t reach other instances is solved. We should have fixed it, but other cause have remained. It should be away.
We are pleased to announce this new alpha version of Plume. It includes database schema change. You need run migration before start new version. See documentation for the steps.
This update added MAIL_PORT
environment variable support. See documentation for details.
Also it added sign-up feature. You can see how to set up at SIGNUP
variable in Useful environment variables page. A blog post might help you.
We're pleased to annouce new Plume version v0.7.0. It includes a security fix. All administrators are encouraged to update it.
dir
attributes for LtoR text in RtoL document (#860)We are pleased to announce this new alpha version of Plume. It includes a security fix. All administrators are encouraged to update it. Also, now the development gets more slower. It might be better for you to consider other software such as WriteFreely and WordPress's ActivityPub plugin, although it is still alive.
Please refer to our documentation for the update procedure.
We are pleased to announce this new alpha version of Plume. It is a bit smaller than previous release, the development slowed down a bit, but the project is still alive!
runtime-fmt
(#773)-alpha
suffix in release names, it is implied that Plume is not stable yet because of the 0
major version (Plume 1.0.0 will be the first stable release).Please refer to our documentation for the update procedure.
The release article is available on our blog.
Please follow theses instructions.
Please follow theses instructions.
Originally released on September 12, 2018
The changelog bellow is no longer available:
https://baptiste.gelez.xyz/~/PlumeDevelopment/this-month-in-plume-may-2018/ https://baptiste.gelez.xyz/~/PlumeDevelopment/this-month-in-plume-june-2018/ https://baptiste.gelez.xyz/~/PlumeDevelopment/this-month-in-plume-july-and-august-2018/ https://baptiste.gelez.xyz/~/PlumeDevelopment/plume's-first-release/
For a more detailed changelog, please see the New Plume Alpha article.
Check out our installation documentation.
We consider you were running the first alpha, and you installed Plume from source. If it is not the case, some commands may be unnecessary (feel free to ask on Matrix if you are not sure what to do).
Run these commands, replacing DATABASE
with either postgres
or sqlite
depending on what you use.
cargo install diesel_cli --no-default-features --features DATABASE --version '=1.3.0' --force
cargo install cargo-web
cargo web deploy -p plume-front
cargo install --no-default-features --features DATABASE --force
cargo install --no-default-features --features DATABASE --path plume-cli --force
diesel migration run
plm search init
Then update your config to add mail server settings:
MAIL_SERVER=smtp.example.org
MAIL_USER=example
MAIL_PASSWORD=123456
MAIL_HELO_NAME=example.org
Finally, restart plume with one of these commands, depending on your init system:
sudo systemctl restart plume
# Or
/etc/init.d/plume stop && /etc/init.d/plume start
# Or
service plume.service restart