Stars: 191
Forks: 97
Pull Requests: 18
Issues: 15
Watchers: 26
Last Updated: 2023-09-16 07:18:58
mirror of https://gitlab.com/minds/engine
License: GNU Affero General Public License v3.0
Languages: PHP, Smarty, Shell, Dockerfile, Gherkin
Back-end system for Minds. Please run inside of the Minds repo.
Documentation for Minds can be found at developers.minds.com
Running CLI jobs. They must be run inside a container.
Help files and parameters are available for some tasks.
Minds ships with a local user ready to roll.
To enable admin functionality, set 'development_mode' to true in your settings.php post installation.
docker exec -it minds_php-fpm_1 php '/var/www/Minds/engine/cli.php' suggested sync_newsfeed
inside the php-fpm containerOverride environment variables locally by adding them to the ./.env file in the root of engine. The file is ignored and won't pick up your changes. These values override the settings in settings.php
Prefix the environment variables with MINDS_ENV_. All others are ignored Suffix the environment variables with the key in Config.php Nest arrays with {prefix}{key}subkey{...}_{Config Key}
You can then manage these ENVs out on the review sites with the Deployment Guide
bin/phpsec run
bin/phpspec run Spec/Core/Feeds/Suggested/RepositorySpec.php
bin/phpspec run Spec/Core/Feeds/Suggested/RepositorySpec.php:82
If you'd like to contribute to the Minds project, check out the Contribution section of Minds.org or head right over to the Minds Open Source Community. If you've found or fixed a bug, let us know in the Minds Help and Support Group!
Please report all security issues to [email protected].
AGPLv3. Please see the license file of each repository.
PHP, Cassandra, Angular2, Nginx, Ubuntu, OpenSSL, RabbitMQ, Elasticsearch, Cordova, Neo4j, Elgg, Node.js, MongoDB, Redis, WebRTC, Socket.io, TinyMCE, Ionic, Requirejs, OAuth, Apigen). If any are missing please feel free to add.
Copyright Minds 2012 - 2023
Copyright for portions of Minds are held by Elgg, 2013 as part of the Elgg project. All other copyright for Minds is held by Minds, Inc.