• Projects 20
  • Rating -
  • Rating 2 116

Budget: 2000 UAH Deadline: 2 days

I understood the task: to deploy a personal Matrix Synapse server + Element web/mobile clients on Debian 13 (already installed), so that users can communicate through the web interface and Element mobile clients.

How I plan to do it.

Basic installation — Synapse via Docker Compose from the official image matrixdotorg/synapse. PostgreSQL in a separate container (Synapse works on SQLite, but for proper multi-user performance, PostgreSQL is needed — this is done right away). Reverse proxy on nginx or Caddy with Let’s Encrypt SSL for HTTPS. Element web — a separate container vectorim/element-web with a config pointing to your Synapse domain.

What needs to be agreed upon before starting. The domain on which the server will be (for example, chat.your-domain.tld for Synapse and element.your-domain.tld for the web client, or one domain with different paths), federation — whether you want your users to communicate with users on other Matrix servers (matrix.org, etc.) or if this is a closed server only for your circle (without federation, there are slightly fewer security concerns). Registration — open to everyone with email verification, or closed with manual account creation by the admin.

Security. Before public launch — we will set up rate limits in Synapse (they are mandatory, as without them spam attacks consume resources), enable registration_requires_token or completely disable registration if this is a closed server, set up fail2ban on ssh and nginx, enable UFW for ports 22/80/443 and only those. Backup of config and PostgreSQL — daily dump with rotation, I usually set up Borg or just cron + rclone to S3/B2.

  • Projects -
  • Rating -
  • Rating 430

Budget: 1000 UAH Deadline: 2 days

Good day, I can quickly complete this work. Here is my CV https://mksscryertower.quest/Curriculum%20Vitae%20of%20Klimenko%20Maxim%20Sergievich.html

Feel free to contact me.

  • Projects -
  • Rating -
  • Rating 284

Budget: 4000 UAH Deadline: 5 days

Hello, I am interested in your project, ready to complete it, I will do everything quickly and efficiently, I have many years of experience working with similar projects!

I would like to discuss the details!

  • Projects 177
  • Rating 5.0
  • Rating 3 322

Budget: 2000 UAH Deadline: 2 days

Good day. I am ready to complete your task. Write to me. Thank you.

  • Projects 22
  • Rating 5.0
  • Rating 1 022

Budget: 4500 UAH Deadline: 7 days

Good day. I am setting up the Element messenger server on Debian. I have configured the basic setup on my server, and it works fine both through the web and the mobile application. Feel free to reach out.

  • Projects 6
  • Rating 5.0
  • Rating 886

Budget: 4000 UAH Deadline: 3 days

Good day!

I am ready to deploy your own Element messenger server (Matrix ecosystem) on Debian 13 with a fully operational web and mobile infrastructure.

What will be configured:
• Matrix Synapse server
• Element Web client
• Connection of Element mobile clients (iOS / Android)
• SSL certificates (HTTPS)
• Domain and reverse proxy (Nginx)

  • Projects -
  • Rating -
  • Rating 246

Budget: 700 UAH Deadline: 1 day

Good day, I can do this, waiting for a response, I have done this before.

Proposals concealed

The list does not show proposals concealed by the client or freelancer with a Plus profile, as well as proposals violating rules