mastodon_ynh/README.md

45 lines
2 KiB
Markdown
Raw Normal View History

2021-12-08 10:14:56 +00:00
<!--
2025-04-02 22:17:09 +00:00
N.B.: This README was automatically generated by <https://github.com/YunoHost/apps_tools/blob/main/readme_generator>
2021-12-08 10:14:56 +00:00
It shall NOT be edited by hand.
-->
2025-04-02 22:17:09 +00:00
<h1>
2025-05-06 22:18:04 +00:00
<img src="https://raw.githubusercontent.com/YunoHost/apps/main/logos/mastodon.png" width="32px" alt="Logo of Mastodon">
2025-04-02 22:17:09 +00:00
Mastodon, packaged for YunoHost
</h1>
2017-04-08 02:04:27 +00:00
2025-04-02 22:17:09 +00:00
Libre and federated social network
2023-02-23 22:37:45 +00:00
2025-04-02 22:17:09 +00:00
[![🌐 Official app website](https://img.shields.io/badge/Official_app_website-darkgreen?style=for-the-badge)](https://joinmastodon.org/)
[![App Demo](https://img.shields.io/badge/App_Demo-blue?style=for-the-badge)](https://joinmastodon.org/)
2025-11-13 23:21:39 +00:00
[![Version: 4.5.1~ynh1](https://img.shields.io/badge/Version-4.5.1~ynh1-rgb(18,138,11)?style=for-the-badge)](https://ci-apps.yunohost.org/ci/apps/mastodon/)
2019-03-18 03:22:38 +00:00
2025-04-02 22:17:09 +00:00
<div align="center">
<a href="https://apps.yunohost.org/app/mastodon"><img height="100px" src="https://github.com/YunoHost/yunohost-artwork/raw/refs/heads/main/badges/neopossum-badges/badge_more_info_on_the_appstore.svg"/></a>
<a href="https://github.com/YunoHost-Apps/mastodon_ynh/issues"><img height="100px" src="https://github.com/YunoHost/yunohost-artwork/raw/refs/heads/main/badges/neopossum-badges/badge_report_an_issue.svg"/></a>
</div>
2019-03-18 03:22:38 +00:00
2025-08-05 22:16:46 +00:00
## Screenshots
![Screenshot of Mastodon](./doc/screenshots/mastodon.png)
2025-04-02 22:17:09 +00:00
## 📦 Developer info
2019-03-18 03:22:38 +00:00
2025-05-06 22:18:04 +00:00
[![Automatic tests level](https://apps.yunohost.org/badge/cilevel/mastodon)](https://ci-apps.yunohost.org/ci/apps/mastodon/)
2025-04-02 22:17:09 +00:00
🛠️ Upstream Mastodon repository: <https://github.com/mastodon/mastodon>
2021-12-08 10:14:56 +00:00
2025-04-02 22:17:09 +00:00
Pull request are welcome and should target the [`testing` branch](https://github.com/YunoHost-Apps/mastodon_ynh/tree/testing).
Packaging v2 (#399) * Convert to v2 (#383) * convert script * v2 * Auto-update README * Update documentation cc @panomaki * Bump ruby version from 3.0.6 to 3.2.2 * v2 * Auto-update README * woops * v2 * v2 * s/final_path/install_dir * Update PRE_INSTALL.md * too soon... * v2 * v2 * v2 * Update tests.toml * Update doc/PRE_INSTALL.md Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org> * Update doc/PRE_INSTALL_fr.md Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org> * Update tests.toml Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org> * Update tests.toml Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org> * Update doc/PRE_INSTALL.md Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org> * Update doc/PRE_INSTALL_fr.md Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org> * Apply suggestions * Update manifest.toml * Auto-update README * Update manifest.toml * Update scripts * Auto-update README * Remove SSO integration * Use new mail mechanism * cleaning * Update manifest.toml --------- Co-authored-by: yunohost-bot <yunohost@yunohost.org> Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org> Co-authored-by: Éric Gaspar <46165813+ericgaspar@users.noreply.github.com> * Bump ynh version * Auto-update README * Update manifest.toml * Update doc/PRE_INSTALL.md Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org> * Add service setting for app shell * Use logrotate * smtp config follow-up Sidekiq service can be properly hardened since it doesn't use sendmail anymore o/ * Fix mkdir failing if /var/log/mastodon already exists * upgrade: Rename database to match packaging v2 * Bump 4.1.6~ynh2 * Auto-update README * Disable install.private test * remove full_domain * 4.1.7 (#403) * 4.1.7 * Auto-update README * Update manifest.toml * Auto-update README --------- Co-authored-by: yunohost-bot <yunohost@yunohost.org> Co-authored-by: Tagada <36127788+Tagadda@users.noreply.github.com> * fix * fix * Don't swap when running on a LXC * Hardcore the needed RAM * Auto-update README * Auto-update README * Update manifest.toml * Auto-update README * Update _common.sh * Auto-update README * cleaning * cleaning * Auto-update README * Auto-update README * Update tests.toml * Fix restore * Fix manifest.toml * Auto-update README * Auto-update README * add `tootctl self-destruct` info * format * Auto-update README * lol autotranslate * break line * break lines * translation from french * update version * Auto-update README * Update manifest.toml --------- Co-authored-by: yunohost-bot <yunohost@yunohost.org> Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org> Co-authored-by: Éric Gaspar <46165813+ericgaspar@users.noreply.github.com> Co-authored-by: ericgaspar <junk.eg@free.fr> Co-authored-by: OniriCorpe <oniricorpe@disroot.org>
2024-02-24 22:28:27 +00:00
2025-04-02 22:17:09 +00:00
The `testing` branch can be tested using:
```
# fresh install:
sudo yunohost app install https://github.com/YunoHost-Apps/mastodon_ynh/tree/testing
2017-04-08 02:04:27 +00:00
2025-04-02 22:17:09 +00:00
# upgrade an existing install:
sudo yunohost app upgrade mastodon -u https://github.com/YunoHost-Apps/mastodon_ynh/tree/testing
2019-03-18 03:22:38 +00:00
```
2021-12-08 10:14:56 +00:00
2025-04-02 22:17:09 +00:00
### 📚 App packaging documentation
Please see <https://doc.yunohost.org/packaging_apps> for more information.