https://github.com/movim/movim
Movim - Decentralized social platform
https://github.com/movim/movim
chat instant-messaging movim php social-network xmpp
Last synced: 10 days ago
JSON representation
Movim - Decentralized social platform
- Host: GitHub
- URL: https://github.com/movim/movim
- Owner: movim
- License: agpl-3.0
- Created: 2015-06-24T12:39:27.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-05-06T11:59:59.000Z (7 months ago)
- Last Synced: 2025-05-06T13:21:32.785Z (7 months ago)
- Topics: chat, instant-messaging, movim, php, social-network, xmpp
- Language: JavaScript
- Homepage: https://movim.eu
- Size: 62 MB
- Stars: 1,786
- Watchers: 66
- Forks: 254
- Open Issues: 40
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: COPYING.txt
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-homelab - Movim - Decentralized social platform | (Apps / Communication)
- awesome-starred - movim/movim - Movim - Decentralized social platform (php)
- awesome-selfhost-docker - Movim
- stars - movim/movim - Movim - Decentralized social platform (JavaScript)
- awesome-xmpp - Movim - Distributed social network built on top of XMPP. (Advanced Usages)
README

Movim
Federated blogging and chat platform


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

Deployment
----------
Please refer to the installation instructions in the [INSTALL.md](INSTALL.md) file, or check out the [Movim Wiki](https://github.com/movim/movim/wiki) for more information.
Quick Test
----------
You can try out Movim on your local machine in a container using [Podman (main website)](https://podman.io/). 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](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](./SECURITY.md).
Support Us
----------
You can help Movim by:
* Doing a one time donation using PayPal [](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=8QHPJDAQXT9UC)
* Helping us covering our monthly costs on our official Patreon page [](https://www.patreon.com/movim)
Links
-----
* Movim official website: [movim.eu](https://movim.eu/)
* You can join one of the Movim instances on [join.movim.eu](https://join.movim.eu/)
* Mastodon: [@movim@piaille.fr](https://piaille.fr/@movim)
* XMPP Chatroom: [movim@conference.movim.eu](xmpp:movim@conference.movim.eu)
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](./COPYING.txt) for more details.