A fork of the original contentdb, codenamed "Okapi".
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
rubenwardy 60483ef542 Add translation support 3 years ago
app Add translation support 3 years ago
migrations Add website and donation support 3 years ago
.gitignore Add translation support 3 years ago
Dockerfile Add min and max Minetest version support 4 years ago
LICENSE.txt Update README 5 years ago
README.md Add min and max Minetest version support 4 years ago
babel.cfg Add translation support 3 years ago
config.example.cfg Add translation support 3 years ago
docker-compose.yml Add min and max Minetest version support 4 years ago
requirements.txt Add translation support 3 years ago
rundebug.sh Add min and max Minetest version support 4 years ago
runprod.sh Add min and max Minetest version support 4 years ago
runprodguni.sh Add min and max Minetest version support 4 years ago
setup.py Add fulltext search support 4 years ago

README.md

Content Database

Content database for Minetest mods, games, and more.

Developed by rubenwardy, license GPLv3.0+.

How-tos

Note: you should first read one of the guides on the Github repo wiki

# Run celery worker
FLASK_CONFIG=../config.cfg celery -A app.tasks.celery worker

# if sqlite
python setup.py -t
rm db.sqlite && python setup.py -t && FLASK_CONFIG=../config.cfg FLASK_APP=app/__init__.py flask db stamp head

# Create migration
FLASK_CONFIG=../config.cfg FLASK_APP=app/__init__.py flask db migrate

# Run migration
FLASK_CONFIG=../config.cfg FLASK_APP=app/__init__.py flask db upgrade

# Enter docker
docker exec -it contentdb_app_1 bash