Favicon of Movim

Movim

Bring your chats, blogs, and video calls into one secure, decentralized platform. Connect across devices using standard protocols without compromising privacy.

Take control of your digital communications with a fully decentralized social and messaging platform built on the XMPP protocol. By bringing together chatrooms, news feeds, stories, and video conferences into a single interface, you can connect with friends across all your devices without compromising your privacy.

Enjoy a rich, ad-free experience designed to focus on the content that matters to you. Whether you want to start a public blog, join niche communities, or host private video calls, you have all the necessary tools.

Key features include:

  • End-to-end encrypted conversations to ensure your private chats remain completely secure.
  • Rich text editing with Markdown for publishing engaging blog posts and articles.
  • Ephemeral stories that let you share everyday moments with contacts for 24 hours.
  • Cross-platform compatibility allowing seamless use as a Progressive Web App.
  • Complete data ownership by letting you choose your server or host your own.

Directory Structure

movim
data
.env
docker-compose.yml

docker-compose.yml

services:
  movim:
    image: movim/movim:latest
    restart: unless-stopped
    ports:
      - "8080:80"
    environment:
      - DB_TYPE=pgsql
      - DB_HOST=database
      - DB_PORT=5432
      - DB_NAME=movim
      - DB_USER=movim
      - DB_PASSWORD=${DB_PASSWORD}
      - DAEMON_URL=${DAEMON_URL}
    volumes:
      - ./data/movim:/var/www/html
    depends_on:
      - database

  database:
    image: postgres:13-alpine
    restart: unless-stopped
    environment:
      - POSTGRES_DB=movim
      - POSTGRES_USER=movim
      - POSTGRES_PASSWORD=${DB_PASSWORD}
    volumes:
      - ./data/postgres:/var/lib/postgresql/data

.env

DB_PASSWORD=secure_postgres_password
DAEMON_URL=https://movim.example.com

Share:

Ad
Favicon

 

  
 

Similar to Movim

Favicon

 

  
  
Favicon

 

  
  
Favicon