Merge branch 'chore/local-infra-tweaks' into 'master'
Local stack tweaks Closes #1082 See merge request minds/minds!175
|5 days ago|
|.gitlab/issue_templates||3 months ago|
|bin||2 years ago|
|containers||5 days ago|
|engine @ 1674767bf7||7 months ago|
|errors||4 years ago|
|front @ 286dde9304||7 months ago|
|languages||4 years ago|
|local||5 days ago|
|plugins/_template||1 year ago|
|sockets @ 0990ef547a||7 months ago|
|.editorconfig||3 years ago|
|.gitattributes||5 days ago|
|.gitignore||1 year ago|
|.gitmodules||7 months ago|
|.travis.yml||4 years ago|
|LICENSE||3 years ago|
|README.md||2 months ago|
|docker-compose.with-phpspec.yml||1 week ago|
|docker-compose.yml||5 days ago|
|index.php||4 years ago|
|init.ps1||5 days ago|
|init.sh||5 days ago|
Minds is an open-source, encrypted and reward-based social networking platform. https://minds.com
Full documentation can be found at https://developers.minds.com/
Minds is split into multiple repositories:
Enabling full installation
** Linux users ** To get elasticsearch 6 to run, you must make a settings change on the host machine.
sudo sysctl -w vm.max_map_count=262144
To make it permanent, modify the variable in /etc/sysctl.conf
docker-compose up elasticsearch-legacy-provisioner
docker-compose up elasticsearch-provisioner
sh init.shin order to install the front and engine repositories
docker-compose up -d nginx
docker-compose up installer(one time only.. initial username: minds / password: Pa$$w0rd)
docker-compose up front-build
docker-compose up sync-engineto sync engine
docker-compose up sync-front
Minds is already installed
docker-compose up installer
Cassandra will not boot
docker-compose up cassandra
With dockerized enviroments, it’s sometimes best to start from scratch. If you want to delete your data, these steps will completely delete your data. You will be starting fresh.
#Remove your settings file rm engine/settings.php #Stop your stack docker-compose down #Delete your data cache rm -rf .data #Purge all volumes docker volume prune
That will remove all of your locally cached data. You can either rebuild the containers manually by using
docker-compose up --build or delete everything to start fresh.
# Delete all containers docker rm $(docker ps -a -q)
At this time it is not advisable to run Minds in production, however it is possible so long as you are aware of the risks.
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 firstname.lastname@example.org.
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, Braintree. If any are missing please feel free to add.
Copyright Minds 2012 - 2018