Movim - Decentralized social platform https://movim.eu
  • PHP 61.8%
  • Smarty 19.6%
  • JavaScript 12.3%
  • CSS 6.1%
  • Shell 0.2%
Find a file
Timothée Jaussoin cc838550ab Fix crash on discovery in CommunityHeader
Refactor the class, and rename some variables
2026-03-27 11:47:36 +01:00
.github Containerfile and podman-compose test scripts (#1479) 2025-09-24 21:07:42 +02:00
app Fix crash on discovery in CommunityHeader 2026-03-27 11:47:36 +01:00
config Containerfile and podman-compose test scripts (#1479) 2025-09-24 21:07:42 +02:00
database/migrations Change message_files name column to text 2026-03-25 21:06:32 +01:00
etc Containerfile and podman-compose test scripts (#1479) 2025-09-24 21:07:42 +02:00
locales First iteration of accessibility changes 2026-03-24 18:24:57 +01:00
public Slightly more transparent placeholder 2026-03-25 18:04:40 +01:00
src Fix #1558 2026-03-26 23:48:28 +01:00
workers Fix the Pusher parameter order to prevent a PHP error 2026-03-25 18:00:20 +01:00
.editorconfig Add missing parts to EditorConfig file 2024-03-26 17:13:54 +07:00
.env.example Fix some comments in .env.example 2022-10-27 19:03:15 +02:00
.git-blame-ignore-revs Ignore EditorConfig files from Git blame history 2024-03-26 17:15:38 +07:00
.gitattributes Allow Ajax call to be triggered from public pages 2021-05-04 12:59:00 +02:00
.gitignore Add /public/images to .gitignore 2026-03-25 18:18:38 +01:00
.php_cs Actually apply the EditorConfig settings 2024-03-26 17:13:55 +07:00
CHANGELOG.md New ClearImagesCache daemon command 2026-03-25 18:11:25 +01:00
composer.json Update the illuminate/database dependency 2025-12-01 08:02:44 +01:00
composer.lock Update the dependencies 2026-03-24 14:00:00 +01:00
Containerfile Add bcmath to Containerfile (#1559) 2026-03-27 11:15:34 +01:00
COPYING.txt LICENSE → COPYING to match README+?GPL projects 2024-09-25 14:51:32 +07:00
daemon.php Import ClearImagesCache in the daemon 2026-03-25 18:14:14 +01:00
doap.xml Complete the DOAP 2026-03-05 18:15:27 +01:00
INSTALL.md Fix Documentation 2025-10-20 08:29:26 +02:00
phinx.php Fix daemon initial migration phase 2023-02-20 21:07:03 +01:00
podman-compose.yml Set versions and use full path to images (#1532) 2026-03-01 20:40:18 +01:00
README.md Remove a broken link in the README 2025-11-30 23:26:14 +01:00
SECURITY.md Actually apply the EditorConfig settings 2024-03-26 17:13:55 +07:00
VERSION Release v0.32.1 2025-11-17 08:12:51 +01:00

Movim

Federated blogging and chat platform

build ci badge

About

Movim is a federated blogging and chat platform that acts as a web frontend for the XMPP protocol.

movim screenshot

Deployment

Please refer to the installation instructions in the INSTALL.md file, or check out the Movim Wiki for more information.

Quick Test

You can try out Movim on your local machine in a container using Podman (main website). Podman is a FOSS alternative to Docker that is available on all the main distributions.

⚠️ This setup is only for tests purpose, the containers are not optimized and most of the caches are disabled. To deploy your own Movim instance use the INSTALL.md tutorial.

Install podman-compose and clone the repository before trying the next steps.

Launch the podman-compose script

podman-compose up

After a few minutes it will launch a local test instance with a blank database.

You can then access in your browser at the following URL:

https://127.0.0.1:8443/

The container is using a self-signed certificate, accept to get to the login page.

Security report

See SECURITY.md.

Support Us

You can help Movim by:

  • Doing a one time donation using PayPal Donate
  • Helping us covering our monthly costs on our official Patreon page Donate

Translations

Help us translate Movim on https://explore.transifex.com/movim/movim/

License

Movim is released under the terms of the AGPLv3 license. See COPYING.txt for more details.