Pixelfed

Aus Hostsharing Wiki
Version vom 6. November 2022, 13:53 Uhr von Peh (Diskussion | Beiträge) (erster Teil)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Installation von Pixelfed

In HSAdmin werden anlegt:

  • ein User:'xyz00-pixelfed' mit '/bin/bash' als Shell
  • eine Domain 'pixelfed.hs-example.de'
  • PostgreSQL-User und -Datenbank 'xyz00_pixelfed' (Passwort notieren)

Mit 'hsscript' sind das die folgenden Zeilen:

user.add({set:{name:'xyz00-pixelfed',shell:'/bin/bash',password:'xxxxxx'}})
domain.add({set:{name:'pixelfed.hs.example.de',user:'xyz00-pixelfed'}})
postgresqluser.add({set:{name:'xyz00_pixelfed',password:'xxxxxx'}})
postgresqldb.add({set:{name:'xyz00_pixelfed',owner:'xyz00_pixelfed'}})

Auf der Shell:

$ ssh -l xyz00 xyz00.hostsharing.net
xyz00@h97:~$ sudo -u xyz00-pixelfed -i
xyz00-pixelfed@h97:~$ cd doms/pixelfed.hs.example.de/
xyz00-pixelfed@h97:~/doms/pixelfed.hs.example.de$ rm -rf subs/www/ subs-ssl/www/ htdocs-ssl/.htaccess 
xyz00-pixelfed@h97:~/doms/pixelfed.hs.example.de$ cd
xyz00-pixelfed@h97:~$ git clone https://github.com/pixelfed/pixelfed.git
xyz00-pixelfed@h97:~/pixelfed$ git tag
xyz00-pixelfed@h97:~/pixelfed$ git checkout v0.11.4  

Links