Mastodon
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.
![]() | |
template:mastodon logo | |
Maintainer | maintainer |
---|---|
Url | https://wiki.koozali.org |
Tags | Mastodon, Social, Server, Docker |
Maintainer
Version
Description
Mastodon Server on Koozali SME Server
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:
ID | Product | Version | Status | Summary (1532 tasks) ⇒ |
---|---|---|---|---|
12927 | SME Server 11.X | 11.alpha1 | CONFIRMED | Remote Access access setting ftp to Public Access entire interne fails |
12926 | SME Server 11.X | 11.alpha1 | RESOLVED | (Login failed): Invalid shell: '/usr/sbin/false' |
12925 | SME Server 11.X | 11.alpha1 | RESOLVED | unknown protocol: 'TLSv1.3' proftpd 1.3.6 does not support TLS v1.3 |
12924 | SME Server 11.X | 11.alpha1 | CONFIRMED | NFR: allow smanager setting for ftp Anonymous access |
12923 | SME Server 11.X | 11.alpha1 | RESOLVED | status select field can not be set to current value |
12922 | SME Server 11.X | 11.alpha1 | UNCONFIRMED | smeserver-affa /usr/sbin/affa permissions |
12921 | SME Contribs | 11.0 | RESOLVED | create akmod wrapper |
12920 | SME Contribs | 11.0 | CONFIRMED | remove epel as in core |
12919 | SME Contribs | 11.0 | RESOLVED | xt_geoip requires xtables-addons built for current kernel |
12918 | SME Server 11.X | 11.alpha1 | CONFIRMED | Include End of Life, EOL, statement in Server Manager |
12917 | SME Server 11.X | 11.alpha1 | RESOLVED | dnf post transaction calls signal-event smeserver-roundcube |
12916 | SME Server 11.X | 11.alpha1 | RESOLVED | move letsencrypt panel to smeserver-certificates |
12915 | SME Server 11.X | 11.alpha1 | VERIFIED | update eol message and date |
12914 | SME Server 11.X | 11.alpha1 | RESOLVED | build missing pam_abl and add as requirement of smeserver-base |
12913 | SME Server 11.X | 11.alpha1 | RESOLVED | pam_tally is deprecated |
12912 | SME Server 11.X | 11.alpha1 | CONFIRMED | quota on non root partition is not initialized |
12911 | SME Server 11.X | 11.alpha1 | CONFIRMED | patch anaconda to change default partitionning |
12910 | SME Server 11.X | 11.alpha1 | RESOLVED | Webmail / Roundcube access from user panel and menu does not work if local DNS not used. |
12909 | SME Server 11.X | 11.alpha1 | RESOLVED | missing isdn4k-utils |
12908 | SME Server 11.X | 11.alpha1 | UNCONFIRMED | sm2 v50 - Variable "$config" is not imported at template webhosting.html.ep line 6. |
12907 | SME Server 11.X | 11.alpha1 | RESOLVED | SM2 V50 - Server-Error on Review Configuration |
12906 | SME Server 11.X | 11.alpha1 | RESOLVED | smanager Quota.pm and other SM2 controller files still using FormMagick routines |
12905 | SME Server 11.X | 11.alpha1 | RESOLVED | Make SM2 db opening specific to the route, rather than opening only once |
12904 | SME Server 11.X | 11.alpha1 | CONFIRMED | NFR paste ssh key in smanager Remote Access Panel |
12903 | SME Server 11.X | 11.alpha1 | CONFIRMED | The jDatatable tables do not reflect the current locale in terms of language etc. Only show English |
12902 | SME Server 11.X | 11.alpha1 | RESOLVED | boot order aleatory, with services starting before bootstrap-console |
12901 | SME Server 11.X | 11.alpha1 | CONFIRMED | Locale not consistently applied |
12900 | SME Server 11.X | 11.alpha1 | CONFIRMED | Html shown in button labels on email panel italian locale |
12899 | SME Server 11.X | 11.alpha1 | VERIFIED | dnf update @smeserver serves packages we do not want after install/configuration |
12898 | SME Server 11.X | 11.alpha1 | CONFIRMED | default kernel entries show Rocky |
12897 | SME Server 11.X | 11.alpha1 | CONFIRMED | feedback plugin: failed to retrieve the MAC address |
12896 | SME Server 11.X | -- | CONFIRMED | No dns resolution in clean build Server-only mode |
12895 | SME Server 11.X | -- | CONFIRMED | Incorrect boot loader information on install |
12894 | SME Server 11.X | -- | RESOLVED | Error in <unknown> scriptlet in rpm package systemd |
12893 | SME Server 11.X | -- | RESOLVED | Country flag display uses a google data lookup to find country name |
12892 | SME Server 11.X | -- | RESOLVED | CSRF protection plugin causes error message when in production mode |
12891 | SME Server 11.X | -- | VERIFIED | Should only display "Reconfiguration required" based on Configuration/UnsaveChanges DB entry |
12889 | SME Server 11.X | -- | IN_PROGRESS | Viewlogfiles panel has use perl::Time:TAI64 - not needed. |
12888 | SME Server 11.X | -- | CONFIRMED | Fetching the value or values of a single named parameter |
12887 | SME Server 11.X | -- | CONFIRMED | Make Version number only display on admin login |
12886 | SME Server 11.X | -- | VERIFIED | Add Mojolicious version to footer |
12885 | SME Server 11.X | -- | RESOLVED | Update to fix crash with perl-mojolicious 9.39 |
12884 | SME Server 11.X | -- | CONFIRMED | If the First / last name are already duplicated in another account, then the error message is not specific enough (and confusing) |
12883 | SME Contribs | 11.0 | RESOLVED | closure of openfusion repo |
12882 | SME Server 11.X | -- | CONFIRMED | cleanup yum_repositories : closure of openfusion repo |
12880 | SME Server 11.X | -- | RESOLVED | remove copy of perl.prov |
12879 | SME Server 11.X | -- | CONFIRMED | NFR define default folder |
12878 | SME Server 11.X | -- | CONFIRMED | drop for bind or write systemd unit for dnscace and dnscace.forwarder to drop daemontools |
12877 | SME Server 11.X | -- | CONFIRMED | drop for bind or write systemd unit for tinydns to drop deps on daemontools |
12876 | SME Server 11.X | -- | CONFIRMED | write systemd unit for ippp to remove deps on daemontools |
12875 | SME Server 11.X | -- | CONFIRMED | write wan systemd unit to remove deps on daemontools |
12874 | SME Server 11.X | -- | RESOLVED | create systemd unit to remove deps on daemontools |
12873 | SME Server 11.X | -- | VERIFIED | Needs ignoredir for /var/service/qpsmtpd and "u" and "s" |
12872 | SME Server 11.X | -- | RESOLVED | mini-qmail is missing pre and post scriptlet |
12871 | SME Server 11.X | -- | RESOLVED | /bin/sh is needed by smeserver-qpsmtpd |
12870 | SME Server 11.X | -- | RESOLVED | Messages dropdown in View Log Files for Server manager 2 is too wide. |
12867 | SME Server 11.X | -- | RESOLVED | EFI local.service tries writing grub.cfg to /boot/efi/EFI/centos |
12866 | SME Server 11.X | -- | CONFIRMED | server-manager letsencypt should have on/off for ip check |
12865 | SME Server 11.X | -- | VERIFIED | server-manager reconfigure returns blank page |
12864 | SME Server 11.X | -- | RESOLVED | server-manager letsencrypt panel spelling |
12863 | SME Server 11.X | -- | RESOLVED | Email to pseudonym is rejected |
12862 | SME Server 11.X | -- | CONFIRMED | Cleanup qmail users |
12861 | SME Server 11.X | -- | VERIFIED | csp breaks roundcube |
12860 | SME Server 11.X | -- | RESOLVED | MULTIPLE_RPM_OWNERS smeserver-samba-11.0.0-8.el8.sme, smeserver-ibays-11.0.0-9.el8.sme |
12859 | SME Server 11.X | -- | RESOLVED | incomplet support for systemd service with instance service@instance.service |
12858 | SME Server 11.X | -- | RESOLVED | Primary default to SSLRequireSSL=enabled |
12857 | SME Server 11.X | -- | RESOLVED | add X-Permitted-Cross-Domain-Policies: none header |
12856 | SME Server 11.X | -- | RESOLVED | add Cross-Origin-Embedder-Policy Cross-Origin-Opener-Policy Cross-Origin-Resource-Policy headers |
12855 | SME Server 11.X | -- | RESOLVED | add Permissions-Policy headers if not set |
12854 | SME Contribs | 11.0 | CONFIRMED | Adapt for postfix queue |
12853 | SME Contribs | 11.0 | CONFIRMED | Rewrite for postfix queue |
12852 | SME Server 11.X | -- | RESOLVED | Remove qmailanalog |
12851 | SME Server Documentation | 11.x | CONFIRMED | add .well-known/security.txt and more .. |
12850 | SME Server Documentation | 11.x | CONFIRMED | Template for Content-Security-Policy on VirtualHosts |
12849 | SME Server Documentation | 11.x | CONFIRMED | add hsts support |
12848 | SME Server 11.X | -- | RESOLVED | check and add back www user in shared group |
12847 | SME Server 11.X | -- | RESOLVED | unexpected path fails some action scripts |
12846 | SME Server 11.X | -- | RESOLVED | onclick should be replaced by href |
12845 | SME Server 11.X | -- | RESOLVED | flag-icon.min.css should not be provided by cloud flare |
12844 | SME Server 11.X | -- | RESOLVED | xxcolor unknown property for selector .login-button |
12843 | SME Server 11.X | -- | RESOLVED | cross request to external website should be removed |
12842 | SME Server 11.X | -- | RESOLVED | pdfmake.min.js.map is not found 404 |
12841 | SME Contribs | 11.0 | CONFIRMED | Update Mailstats (perl and python) to accommodate SME11 log format. |
12840 | SME Server 11.X | -- | RESOLVED | Server-Manager 2 CSP policy |
12839 | SME Server 11.X | -- | RESOLVED | there might be something hardcoded in userpanelaccess |
12838 | SME Server 11.X | -- | RESOLVED | DevTools failed to load source map: Could not load content for https://sme11bhs.pialasse.com/smanager/js/pdfmake.min.js.map: |
12837 | SME Server 11.X | -- | RESOLVED | External files from CDN need to be internal |
12836 | SME Server 11.X | -- | RESOLVED | In Template for main.cf and sasl_passwd need quotes due to hyphens in name for smtp-auth-proxy |
12835 | SME Server 11.X | -- | VERIFIED | X-Content-Type-Options nosniff |
12834 | SME Server 11.X | -- | VERIFIED | virtual expected format: key whitespace value |
12833 | SME Server 11.X | -- | CONFIRMED | remove /usr/local/sbin/smtp-auth-proxy.pl |
12832 | SME Server 11.X | -- | RESOLVED | catch-all in /etc/postfix/virtual gives unexpected mailbox_command environment variables values |
12831 | SME Server 11.X | -- | RESOLVED | Software installer setting are not saved |
12830 | SME Server 11.X | -- | RESOLVED | remove /etc/yum.repos.d/e-smith-devtools.repo |
12829 | SME Server 11.X | -- | RESOLVED | update /etc/yum.repos.d/smeserver-mock.repo |
12828 | SME Server 11.X | -- | RESOLVED | Update JS components to latest version |
12827 | SME Server 11.X | -- | RESOLVED | put default cipher and default ssl protocol in esmith::ssl |
12826 | SME Server 11.X | -- | CONFIRMED | handle dhparams via template |
12825 | SME Server 11.X | -- | RESOLVED | add cipher list and order it |
12824 | SME Server 11.X | -- | RESOLVED | improve cipher list and order |
- Parameter component=template:mastodon is invalid using regex /^[\w,@\.\s\*\/%!()+->]*$/
- Report truncated - count greater than max allowed 101 > 100
Changelog
Only released version in smecontrib are listed here.