diff options
author | Alex Auvolat <alex@adnab.me> | 2022-12-22 17:56:58 +0100 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2022-12-22 17:56:58 +0100 |
commit | fe27af7a16d9bc56b0767f63d8f0490fcd2f13d1 (patch) | |
tree | aa2545893bc1ca9f973cc45adcc0dcd2d68aef77 /content/operations/courantes/plume.md | |
parent | 4831ac27871e44064dc55946c5ae10b8cda32b37 (diff) | |
download | guide.deuxfleurs.fr-fe27af7a16d9bc56b0767f63d8f0490fcd2f13d1.tar.gz guide.deuxfleurs.fr-fe27af7a16d9bc56b0767f63d8f0490fcd2f13d1.zip |
Migration des derniers documents depuis op_guide (dépôt infrastructure)
Diffstat (limited to 'content/operations/courantes/plume.md')
-rw-r--r-- | content/operations/courantes/plume.md | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/content/operations/courantes/plume.md b/content/operations/courantes/plume.md new file mode 100644 index 0000000..03e47c5 --- /dev/null +++ b/content/operations/courantes/plume.md @@ -0,0 +1,52 @@ ++++ +title = "Plume" +description = "Plume" +date = 2022-12-22 +dateCreated = 2022-12-22 +weight = 11 ++++ + +## Creating a new Plume user + + 1. Bind nomad on your machine with SSH (check the README file at the root of this repo) + 2. Go to http://127.0.0.1:4646 + 3. Select `plume` -> click `exec` button (top right) + 4. Select `plume` on the left panel + 5. Press `enter` to get a bash shell + 6. Run: + +```bash +plm users new \ + --username alice \ + --display-name Alice \ + --bio Just an internet user \ + --email alice@example.com \ + --password s3cr3t +``` + +That's all folks, now you can use your new account at https://plume.deuxfleurs.fr + +## Bug and debug + +If you can't follow a new user and have this error: + +``` +2022-04-23T19:26:12.639285Z WARN plume::routes::errors: Db(DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \"follows_unique_ap_url\"")) +``` + +You might have an empty field in your database: + +``` +plume=> select * from follows where ap_url=''; + id | follower_id | following_id | ap_url +------+-------------+--------------+-------- + 2118 | 20 | 238 | +(1 row) +``` + +Simply set the `ap_url` as follows: + +``` +plume=> update follows set ap_url='https://plume.deuxfleurs.fr/follows/2118' where id=2118; +UPDATE 1 +``` |