Sign inSign up

mautic/community-portal

Sponsored OSS

By Mautic

•Updated 8 months ago

Mautic's community governance portal - https://community.mautic.org

Image
Integration & delivery
Content management system
Web analytics
1

5.1K

mautic/community-portal repository overview

⁠Mautic community portal

All Contributors

Mautic's community portal is the place where we organize everything within the project that relates to governance and community.

Whether you want to participate in a vote for a new member for the Mautic council, get involved in a debate about a feature, find out where your local meetup groups are, or just learn a bit more about how decisions are made in this open source project, this is the place for you!

Log in at community.mautic.org⁠ with your Mautic community credentials from the forums/website if you're already registered, or create a new account.

⁠Contributing to the portal

The community portal runs on the open source software Decidim⁠.

Code changes are accepted via pull requests. If you find a bug please report it via issues.

If you would like to help with managing the portal itself, claiming membership or any other problems, please reach out via #community on Slack⁠.

⁠Install the community portal locally

⁠With a production-like setup

To run almost the same production infrastructure locally:

Start the docker-compose:

docker-compose up

In a new terminal, you can run a database seed.

docker-compose run --rm decidim bundle exec rails db:seed

Access:

  • localhost:8080 for the decidim
  • localhost:1080 for the mailcatcher

⁠With a development setup

Warning, there are known issues running this development docker on M1 Apple processor. You have been warned.

Start a decidim instance with no command

docker-compose up -d

Run webpacker

docker-compose run --rm decidim bin/shakapacker-dev-server

Run rails server

docker-compose run --rm decidim bundle exec rails s -b 0.0.0.0

Run migrations

docker-compose run --rm decidim bundle exec rails db:migrate

Run a database seed

docker-compose run --rm decidim bundle exec rails db:seed

Access:

  • localhost:3000 for the rails server
  • localhost:3000/letter_opener for the mail catcher
  • credentials are the default ones (see decidim documentation)

⁠Contributors ✨

Thanks goes to these wonderful people (emoji key⁠):

This project follows the all-contributors⁠ specification. Contributions of any kind welcome!

Tag summary

Content type

Image

Digest

sha256:14a5f8ed1…

Size

1.4 GB

Last updated

8 months ago

docker pull mautic/community-portal

This week's pulls

Pulls:

14

Last week