Skip to content

creativecommons/public-wiki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

133 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

public-wiki

Development Creative Commons (CC) Public Wiki

Overview

The aim of the project is to establish a robust and localized development environment for MediaWiki using Docker. This repository should represent the most advanced and closest implementation of the CC Public Wiki.

Code of Conduct

CODE_OF_CONDUCT.md:

The Creative Commons team is committed to fostering a welcoming community. This project and all other Creative Commons open source projects are governed by our Code of Conduct. Please report unacceptable behavior to conduct@creativecommons.org per our reporting guidelines.

Contributing

See CONTRIBUTING.md.

Docker containers

The docker-compose.yml file defines the following containers:

  • web - Web server (Apache2/MediaWiki)
  • db - Database server (MariaDB)

Setup

  1. Create the enviornment .env file by copying .env.example:
    cp .env.example .env
  2. Update .env to ensure all variable have appropriate values.
  3. Build and start Docker:
    docker-compose up
  4. Wait for the build and initialization to complete

Dev configuration

Apache2

See config/web-sites-available/000-default.conf.

MediaWiki configuration

Name Version Notes
MediaWiki 1.43.6 Packaged for Debian 13 (trixie)

Also see:

Migration from legacy server

  • migrate/
    • README.md
      • Includes related Debian, Docker, and MediaWiki documentation links

Related development links

License

About

DEVELOPMENT Creative Commons (CC) Public Wiki

Topics

Resources

License

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

 
 
 

Contributors