A federated link aggregator in Rust
Go to file
3wc d2a44bdc14 chore: publish 0.1.0+0.16.1 release 2022-03-25 22:41:16 +02:00
.README.md.swp chore: publish 0.1.0+0.16.1 release 2022-03-25 22:41:16 +02:00
.compose.yml.swp chore: publish 0.1.0+0.16.1 release 2022-03-25 22:41:16 +02:00
.env.sample Security++ 2022-03-25 14:39:02 +02:00
.gitignore Initial import 2022-03-24 02:47:38 +02:00
README.md Add healthchecks, sprinkle some README 2022-03-25 22:40:42 +02:00
abra.sh Further progress 2022-03-25 01:24:24 +02:00
compose.yml chore: publish 0.1.0+0.16.1 release 2022-03-25 22:41:16 +02:00
config.hjson.tmpl Security++ 2022-03-25 14:39:02 +02:00
entrypoint.sh Further progress 2022-03-25 01:24:24 +02:00
nginx.conf.tmpl Further progress 2022-03-25 01:24:24 +02:00

README.md

lemmy

One line description of the recipe

  • Category: Apps
  • Status: 0
  • Image: lemmy etc., 4, upstream
  • Healthcheck: Yes
  • Backups: No
  • Email: No
  • Tests: No
  • SSO: No

Quick start

  • abra app new lemmy --secrets
  • abra app config <app-name>
  • abra app deploy <app-name>

For more, see docs.coopcloud.tech.

Updating config.hjson

If you make changes in your environment after deployment, e.g. using abra app config <app-name>, the new settings won't automatically be applied to your config.hjson.

If you haven't made manual changes to your config.hjson, then delete the auto-generated config.hjson, and let Lemmy auto-generate a new one:

abra app run <app-name> app rm /configconfig.hjson
abra app restart <app-name> app

If you made manual changes to your config.hjson, then compare the old and the new files, and manually merge the changes:

abra app run <app-name> app sh
apt update && sudo apt install vim-tiny
diff -ur /config/config.hjson /config/config.hjson.tmpl
vim /config/config.hjson
exit
abra app restart <app-name> app