Mastodon

From SME Server
Revision as of 19:09, 18 November 2022 by ReetP (talk | contribs) (Mastodon with Docker)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search




Property "Image" (as page type) with input value "template:mastodon]].jpg" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.Property "Description image" (as page type) with input value "template:mastodon]] logo" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.


Maintainer

John Crisp

Version

The latest version of template:mastodon is available in the SME repository, click on the version number(s) for more information.


Description

Mastodon Server on Koozali SME Server

Template:Warning Box

Installation

yum --enablerepo=smecontribs install smeserver-docker
signal-event post-upgrade
signal-event reboot

Create your compose fragment in

/etc/e-smith/templates-custom/home/e-smith/files/docker/configs/docker-compose.yml

Compose file here: https://github.com/mastodon/mastodon/blob/main/docker-compose.yml

Set a custom domain and template path:

MYDOMAIN = "mastondon.mydomain.com"
db domains set $MYDOMAIN Content Primary Description Mastodon Nameserver localhost RequireSSL enabled TemplatePath Mastodon letsencryptSSLcert=enabled
signal-event domain-modify MYDOMAIN

Some apache templates required here

/etc/e-smith/templates/etc/httpd/conf/httpd.conf/Mastodon

Suggested apache configuration

https://web.gxis.de/tiki/tiki-view_blog_post.php?postId=323


Configuration

you can list the available configuration with the following command :

config show template:mastodon

Some of the properties are not shown, but are defaulted in a template or a script. Here a more comprehensive list with default and expected values :

property default values
DbName None string for mysql db
DbPassword GENERATED string for mysql db
DbUser none string for mysql db
access private private, public
status enabled enabled,disabled


Uninstall

Bugs

Please raise bugs under the SME-Contribs section in bugzilla

and select the template:mastodon component or use template:mastodon&short_desc=&comment= this link


Below is an overview of the current issues for this contrib:

IDProductVersionStatusSummary (1348 tasks)
12651SME Server 10.X10.1UNCONFIRMEDsession.use_trans_sid enabled
12650SME Server 10.X10.1CONFIRMEDwrong syntax in /var/service/qpsmtpd/config/tls_protocol template
12649SME Contribs11.0CONFIRMEDSME11 remove /etc/e-smith/templates/var/service/qpsmtpd/config/badmailfrom
12647SME Server 11.XunspecifiedVERIFIEDdar fails on compressed backup request
12646SME Server 11.XunspecifiedCONFIRMEDset modules for installer
12645SME Server 11.XunspecifiedCONFIRMEDsmanager - Wokstation Backup - attempt verify backup fails, does not list backups
12644SME Server 11.XunspecifiedCONFIRMEDsmanager - selecting workstation backup using a removeable device no devices displayed in form
12643SME Server 11.XunspecifiedCONFIRMEDError message in logs on Startup 'Argument "" isn't numeric'
12641SME Server 11.XunspecifiedCONFIRMEDBackup or Restore - when selected no drop down displayed to select method
12640SME Server 11.XunspecifiedCONFIRMEDAdmin User forward not displayed in user table
12639SME Server 11.XunspecifiedCONFIRMEDupdating /var/run/portreserve → /run/portreserve; please update the tmpfiles.d/ drop-in file accordingly
12638SME Server 11.XunspecifiedCONFIRMEDqpsmtpd requires more than 50M memory limit
12637SME Server 11.XunspecifiedRESOLVEDdebuglevel=-2 not allowed
12636SME Server 11.XunspecifiedCONFIRMEDnon-functional IPv6 loopback.
12635SME Server 11.XunspecifiedRESOLVEDmove to full systemdsupport
12634SME Server 11.XunspecifiedCONFIRMEDFailed to add route ... dev ..., using ip route replace instead.
12633SME Server 11.XunspecifiedRESOLVEDRuntimeError: dictionary changed size during iteration
12631SME Server 11.XunspecifiedRESOLVEDAttributeError: 'RPMTransactionItemWrapper' object has no attribute 'installed'
12630SME Server 11.XunspecifiedVERIFIEDSamba "domain logons" and "encrypt passwords" options are deprecated
12629SME Server 11.XunspecifiedCONFIRMEDmissing auhtconfig ; available authselect-compa
12628SME Server 11.XunspecifiedRESOLVEDmissing rp-pppoe
12627SME Server 11.XunspecifiedRESOLVEDperipheral dummy is missing
12626SME Server 11.XunspecifiedCONFIRMEDconsol show local network configuration first
12624SME Server 11.XunspecifiedRESOLVEDserviceControl: Couldn't system( /usr/bin/systemctl start radiusd.service): No such file or directory
12623SME Server 11.XunspecifiedRESOLVEDmissing dictionnaries templates
12622SME Server 11.XunspecifiedRESOLVEDmissing ppp
12621SME Server 11.XunspecifiedRESOLVEDremaining template expand for deprecated php
12620SME Server 11.XunspecifiedRESOLVED/var/lock -> ../run/lock
12619SME Server 11.XunspecifiedCONFIRMEDupdating /var/run/openldap → /run/openldap
12618SME Server 11.XunspecifiedCONFIRMEDset modules for installer and force them after
12617SME Server 11.XunspecifiedCONFIRMEDdrop horde
12616SME Server 11.XunspecifiedCONFIRMEDcreate comp.xml file for sme11
12615SME Server 11.XunspecifiedCONFIRMEDmove qpsmtpd to a full systemd unit
12614SME Server 11.XunspecifiedRESOLVEDwrong path for /etc/e-smith/events/S06store-ldap-smbpasswd
12613SME Server 10.X10.1VERIFIEDwrong path for /etc/e-smith/events/S06store-ldap-smbpasswd
12612SME Server 11.XunspecifiedRESOLVEDe-smith-bg[3804667]: unknown key type rsa1
12611SME Contribs10.0RESOLVEDupdate cron script with maintenance_window_start
12610SME Server 11.XunspecifiedVERIFIEDCorrectly disable slapd in smeserver-ldap
12609SME Contribs10.0CONFIRMEDsmeserver-nextcloud S30nextcloud-occ-conf errors when run via ddclient panel
12608SME Server 11.XunspecifiedCONFIRMEDAH01215: CGI::param called in list context can lead to vulnerabilities
12607SME Server 11.XunspecifiedIN_PROGRESSSamba workaround the end of SMB1 style domain logon
12606SME Server 11.XunspecifiedRESOLVEDself signed certificate keeps being regenerated
12605SME Server 11.XunspecifiedRESOLVEDMySQL ERROR: Cannot create output file //var/lib/mysql.private/set.password.973 No such file or directory
12604SME Server 11.XunspecifiedCONFIRMEDaudit error augenrules[730]: failure 1
12602SME Server 11.XunspecifiedRESOLVEDInternal Server Error
12601SME Server 11.XunspecifiedRESOLVEDAttributeError: 'RPMTransactionItemWrapper' object has no attribute 'po'
12600SME Contribs10.0RESOLVEDold manager free form domain table not localised
12599SME Contribs10.0CONFIRMEDddclient[3019]: Scalar value @total_payload{$ipv} better written as $total_payload{$ipv} at /usr/sbin/ddclient line 4120.
12598SME Contribs10.0RESOLVEDWARNING: file /etc/ddclient/ddclient.conf, line 50: Invalid Value for keyword 'protocol' = 'DYNHOST'
12596SME Server 11.XunspecifiedRESOLVEDpermissions
12595SME Server 10.X10.1CONFIRMEDsurprise
12594SME Server FutureUnknownCONFIRMEDmysql.init[681775]: Loading horde_mysql_create_tables into mysql [ÉCHOUÉ]
12593SME Server 11.XunspecifiedRESOLVEDmysql.init[681775]: Loading horde.mysql_set_password into mysql [ÉCHOUÉ]
12592SME Server 11.XunspecifiedCONFIRMEDsanitize mysql.dump
12591SME Server 11.XunspecifiedRESOLVEDadd user to dump
12590SME Server 11.XunspecifiedRESOLVEDerror on ntp update
12589SME Server 11.XunspecifiedRESOLVED/usr/sbin/portrelease missing
12587SME Contribs10.0CONFIRMEDcomposer installs skins in plugins folder
12585SME Server 11.XunspecifiedCONFIRMEDmultiple owner
12584SME Server 11.XunspecifiedRESOLVED/usr/lib/tmpfiles.d/radius.conf
12583SME Server 11.XunspecifiedRESOLVEDqpsmtpd line 54 /usr/local/bin/softlimit: No such file or directory
12582SME Contribs10.0UNCONFIRMEDDenyhosts ValidFrom from Configurations DB not used
12581SME Server 11.XunspecifiedRESOLVEDNo SID return on LDAP Modify
12580SME Server 11.XunspecifiedCONFIRMEDUpdate any other reference to e-smith-.*-update to smeserver
12579SME Server 11.XunspecifiedRESOLVEDUpdate the references to e-smith-.*-update in Createlinks are changed to smeserver-.*-update
12578SME Server 11.XunspecifiedCONFIRMEDMake sure all SMEServer packages that we re-build reference the correct license.
12577SME Server 11.XunspecifiedRESOLVEDMake sure license document in the git repo is the correct license
12575SME Server 11.XunspecifiedCONFIRMEDActivate the web console cockpit.socket
12574SME Server 10.X10.1VERIFIEDUpgrade spamasassin to 4.0.1
12573SME Server 11.XunspecifiedCONFIRMEDUpgrade spamasassin to 4.0.1
12572SME Server FutureUnknownCONFIRMEDServer Manager 2 - Make Tables which have the jsquery database applied min width
12571SME Server 11.XunspecifiedRESOLVEDdovecot.conf errors
12570SME Server 11.XunspecifiedRESOLVEDldap.init service fails on startup
12568SME Server 11.XunspecifiedCONFIRMEDuser@0.service failed to start
12567SME Server 11.XunspecifiedCONFIRMEDradiusd using deprecated ciphers
12566SME Server 11.XunspecifiedIN_PROGRESSdaemontools-encore 1.10-2 from openfusion obsoletes koozali build daemontools 0.76
12565SME Server 11.XunspecifiedCONFIRMEDconsole fails to enter configuration setup
12564SME Server 11.XunspecifiedRESOLVEDsshd Deprecated option UsePrivilegeSeparation
12563SME Server FutureUnknownCONFIRMEDHorde Alarms throws PHP fatal error
12558SME Server 11.XunspecifiedRESOLVEDsmeserver-support has yum related files
12557SME Server 11.XunspecifiedRESOLVEDulogd fails to start
12556SME Server 11.XunspecifiedRESOLVEDhttpd-e-smith fails to start
12555SME Server 11.XunspecifiedRESOLVEDhttpd-admin fails to start
12554SME Server 11.XunspecifiedRESOLVEDlogrotate[431564]: ALERT exited abnormally with [1]
12553SME Server 11.XunspecifiedRESOLVEDsshd fails to start /sbin/e-smith/systemd/sshd-prepare fails RSA1
12552SME Server 11.XunspecifiedCONFIRMEDCan't opendir(./** ): No such file or directory
12551SME Server 11.XunspecifiedRESOLVEDCan't load /proc/rtc into RNG to generate self signed cert
12550SME Server 11.XunspecifiedRESOLVEDno template found php55->71
12549SME Server 11.XunspecifiedRESOLVEDMigrating existing database yum_repositories: 4 errors
12548SME Server 11.XunspecifiedRESOLVEDmigrate//dovecot: Program fragment delivered error
12547SME Server 11.XunspecifiedRESOLVEDlogrotate[431564]: ALERT exited abnormally with [1]
12546SME Server 11.XunspecifiedRESOLVEDfailed to fix user group /etc/e-smith/events/post-install/S05init-accounts
12545SME Server 11.XunspecifiedRESOLVED/usr/sbin/rsyslogd: invalid option -- 'c'
12544SME Server 11.XunspecifiedRESOLVEDmissing rsyslog
12543SME Server 11.XunspecifiedRESOLVEDrework /etc/e-smith/events/actions/systemd-default
12542SME Server 10.X10.1UNCONFIRMEDerror 4 in php-fpm
12541SME Server 11.XunspecifiedRESOLVEDnetwork-scripts needs initscripts
12540SME Server 11.XunspecifiedCONFIRMEDuseradd: user 'apache' already exists
12539SME Server 11.XunspecifiedCONFIRMEDscriptlet: smeserver-manager-jsquery
12538SME Server 11.XunspecifiedRESOLVEDulogd : No such file or directory
Warnings were generated during the execution of function
  1. Parameter component=template:mastodon is invalid using regex /^[\w,@\.\s\*\/%!()+->]*$/
  2. Report truncated - count greater than max allowed 101 > 100

Changelog

Only released version in smecontrib are listed here.