Open etkecc opened 1 year ago
Here are a few from me which could be added:
What about a mail server? I personally do not need to receive emails, but an easy-to-setup mail server to allow all the different services to send their mails from would be very helpful.
First of all really appreciate all the work that goes into creating and maintaining these playbooks. These are super useful and greatly reduce the amount of manual effort required to spin up these services.
Have you considered adding privacy frontends or maybe breaking them out into a separate playbook? I'm talking about services like piped, nitter, teddit, etc. I think being able to spin up a domain with a bunch of these services available would be really nice.
The development is driven by community, so if you want to add some service - feel free to send PR and we'd love to include it!
Hello, thank you for the playbook, it s awsome ! Service I would use :
Discourse [Mentioned above]
Would love to see Standard Notes added to the list. Encrypted, self hosted services all around.
Thanks for your hard work!!
SMS bridge https://gitlab.com/beeper/android-sms (even if it means that I have to manually compile client part) Firefish (https://joinfirefish.org/ ) if not possible - Misskey, if not possible - "regular" Mastodoon Way to use S3 for object storage (I don't mean AWS-only S3 but using customer-provided S3 compatible services)
The SMS bridge is related to matrix-docker-ansible-deploy, not to mash.
Since recently, something related to SMS bridging has already landed, although I'm not sure what the exact relation and difference between these is. See here: https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/CHANGELOG.md#mautrix-wsproxy-support
[ ] CrowdSec - collaborative malicious activity detection and remediation tool - would be nice to help secure / harden services installed through the playbook, think fail2ban on steroids & collaborative
[ ] Mailcow - fully dockerized self-hosting mailing solution, including AV / Anti-spam and webmail.
[ ] docker-doh To go with the AdGuard role and allow it to be used through DNS over HTTPS
[ ] YOURLS Self-hosted URL shortener, they provide a docker container to deploy
I would like to see:
Duplicates vikunja mastodon discourse etesync Paperless-ngx Cryptpad https://github.com/grocy/grocy
Second XMPP server. They are very simple compared to Matrix. Prosody is a good one too. Please consider absorbing this archived role: https://github.com/systemli/ansible-role-prosody
So this became quite a long list which I'll try to make easier to read by adding a task for every wish and de-duplicate by marking doubles. If comments add some info on the service I'll try to leave them.
So be aware that comments in this thread are edited :)
Lemme add:
Edit: Found a way to have a local docker-compose and use the MASH-traefik-server for proxying which is fine enough for me for now: https://dev.to/acter/adding-a-new-ghost-via-docker-compose-to-your-traefik-setup-4lc6
Would be nice to have a filebrowser app
https://gitlab.com/etke.cc/roles/languagetool already exists, but needs to be integrated
I'm on it ! Edit: done !
Crowdsec :
not sure which playbook/role to use but : https://github.com/papanito/ansible-role-crowdsec https://github.com/alf149/ansible-role-crowdsec
i made a Calibre-web playbook, which seems to be running fine on my server. if anyone'd like to look/test it before i open a pr, that'd be appreciated
https://github.com/lingawakad/mash-playbook/tree/calibre_web https://github.com/lingawakad/ansible-role-calibre-web
it does have the same warning as Paperless-ngx, that it doesn't run rootless, fyi
Thank you a lot! I successfully installed&tested it on my server, very mature already! I opened one issue in the role repo regarding a naming schma. Feel free to open a PR right away so discussion can take place there. If you don't want it to be merged yet you can mark it WIP (Work in progress).
made your suggested changes and it didn't throw any immediately obvious errors, so opened a PR - #199 thanks!
Having Bluesky on my host in addition to other social networks could be great!
Zulip (or a similar Slack alternative)