This package allows you to install AnarcosyndicalismeBOOK quickly and simply on a YunoHost server. If you don't have YunoHost, please consult the guide to learn how to install it. https://anarcosyndicalismebookcms.unionlibertaireanarchiste.org
  • Shell 93.8%
  • PHP 6.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-11 04:03:40 +02:00
conf Maintenance: restrict deployment utilities 2026-10-05 19:24:59 +02:00
doc Use newest available PHP version 2026-10-05 22:22:43 +02:00
scripts fix: migrate legacy menu columns on upgrade 2026-10-11 04:03:40 +02:00
.gitignore Initial YunoHost package for AnarcosyndicalismeBOOK 2025-12-17 16:49:06 +01:00
CHANGELOG.md fix: migrate legacy menu columns on upgrade 2026-10-11 04:03:40 +02:00
LICENSE fix: improve YunoHost packaging 2026-04-18 18:45:01 +02:00
manifest.toml fix: migrate legacy menu columns on upgrade 2026-10-11 04:03:40 +02:00
README.md fix: migrate legacy menu columns on upgrade 2026-10-11 04:03:40 +02:00
README_en.md fix: migrate legacy menu columns on upgrade 2026-10-11 04:03:40 +02:00
update_checksum.sh fix: handle indented manifest parsing in checksum update 2026-04-18 19:18:38 +02:00


AnarcosyndicalismeBOOK for YunoHost

Version 1.3.1 YunoHost 11.2+ PHP 8.2 or newer MIT

Install with YunoHost

Lire ce README en français.

This package allows you to install AnarcosyndicalismeBOOK quickly and simply on a YunoHost server. If you don't have YunoHost, please consult the guide to learn how to install it.

Overview

AnarcosyndicalismeBOOK is a digital library CMS for creating and managing an online library of texts, PDF and EPUB documents.

Designed for collectives, associations, unions wishing to share texts, alternative or activist digital libraries, and archiving and document sharing projects.

Core Features

  • Integrated Reader: Online reading of PDF and EPUB with full-screen mode and mobile touch interface.
  • File Management: Upload and manage files (TXT, PDF, EPUB).
  • Mass Import: Bulk import via drag & drop and metadata management.
  • Universal Migration: Intelligent import from Ghost CMS, WordPress, or any RSS/Atom feed.
  • Calibre Sync: Synchronize with Calibre or Wikisource (metadata.db or OPDS server).
  • Advanced Search: Search by title, author, and content.
  • Organization: Thematic categories, Favorites, and personal reading list.
  • Feeds & SEO: RSS feeds, OPDS, and dynamic XML sitemap for better ranking.
  • PWA: Installable web app with full offline mode.
  • Accessibility: Comprehensive built-in accessibility widget (visual impairments, dyslexia).
  • Social & Sharing: Social sharing (Mastodon, Bluesky, Telegram, etc.) and integrated Newsletter.
  • Security: 2FA protection, Passkeys (WebAuthn), and CAP autonomous anti-bot protection.

Shipped version: 1.3.1~ynh3 (AnarcosyndicalismeBOOK main, commit c94ac69)

License: MIT

Screenshots

Screenshot

Documentation and resources

Developer info

Please send your merge request to the testing branch.

To try the testing branch, please proceed like that:

sudo yunohost app install https://codeberg.org/Anarcosyndicalismebook/anarcosyndicalismebook_ynh/archive/testing.tar.gz --debug

or

sudo yunohost app upgrade anarchosyndicalismebook -u https://codeberg.org/Anarcosyndicalismebook/anarcosyndicalismebook_ynh/archive/testing.tar.gz --debug

More info regarding app packaging: https://yunohost.org/packaging_apps

First login

Installation is fully automatic. An admin account is created during setup.

After install, log in with:

  • Email: The email address of the YunoHost admin user you chose during install.
  • Password: The password you entered in the "admin_password" field.

CAP Anti-Bot Configuration

The CMS embeds CAP (open-source, privacy-first, zero-tracking, zero cookies). If you have a CAP instance (local or remote), you can set its URL and keys during install or in Admin > Settings > Anti-bot Protection (CAP). Otherwise, leave fields empty.