您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
Adrian Malacoda 469c64490c add missing comment id fields (that were probably supposed to be added by a migration we skipped) 2 个月前
application add ca- ids to content action links, this is required for VisualEditor 3 个月前
configuration add missing comment id fields (that were probably supposed to be added by a migration we skipped) 2 个月前
scripts add wait-for-it 2 个月前
sitedata add all the site data (that should be kept out of the wiki codebase in its own directory. The dockerfile will arrange it as need be) 2 年前
.dockerignore Initial commit 5 年前
.gitignore Add .gitignore and remove geany project file 3 年前
Dockerfile add wait-for-it 2 个月前
README.md add VisualEditor/Parsoid info to readme 3 个月前
docker-compose.yml Add parsoid image & configuration 3 个月前

README.md

Glitch City Laboratories Source Code Repository

This version of Glitch City Laboratories - tentatively v3.5 - is implemented as a self-contained web application residing in a Docker container.

As of 9 August 2016 this version of GCL is live on the Monarch Pass server. All development will be done in this repo.

Info about the test database

The test database is a small collection of wiki pages, boards, and posts. There is an admin user (username Abwayax, password testadmin).

VisualEditor

As of 15 June 2019 (MediaWiki 1.32) the VisualEditor extension is included. This requires a Parsoid service, which is not included. See the docker-compose.yml for details.

Commands

Build development environment

docker-compose build

Start development environment

docker-compose up

Follow PHP logs

docker exec glitchcityinfo_web_1 tail -f /var/log/php5-fpm.log

Dump test database

docker-compose exec db mysqldump glitchcity -ptoor