Skip to content

a minimalist yet feature-full discord clone [THIS IS A MIRROR OF THE GITLAB REPO]

License

Notifications You must be signed in to change notification settings

Louciole/mycelium

Repository files navigation

Mycelium.

❓️A rich and ethical communication software to build your digital home.

🌍 Production : https://mycelium.carbonlab.dev
🟢 Status : https://status.carbonlab.dev
🏀 Roadmap : https://synapse.carbonlab.dev/project?uid=6&access=read-only
🏡 Home : https://gitlab.com/Louciole/mycelium

🏎️ getting started

install :

  1. edit server.ini with your parameters

  2. add the DKIM private key in mailing/dkim.txt

    nano mailing/dkim.txt
    

    or you can just copy your local file

  3. create a venv

  4. install dependencies

    pip install -r requirements.txt

  5. run vesta install to import vesta's files

  6. run python server.py to start the server

🖥️ Work

If you plan to commit something don't forget to IGNORE the *.ini file run

git update-index --assume-unchanged server.ini

🧶 Troubleshooting

if postgres does not accept password authentication, you can change the pg_hba.conf file

sudo nano /etc/postgresql/16/main/pg_hba.conf

replace peer by ident

About

a minimalist yet feature-full discord clone [THIS IS A MIRROR OF THE GITLAB REPO]

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors