Ansible dev environment
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.
See CONTRIBUTING.md
.
The aim of the project is to establish a robust and localized development environment utilizing Ansible and Docker. This environment will mirror a professional work setting, incorporating a dedicated security server (Bastion), automation through Ansible, a web server, and a data storage server. This configuration will simplify and secure development processes and serve as a blueprint for future projects at CC.
Docker containers:
- Bastion (SSH jump server)
- Ansible
- Web server (Apache2/WordPress)
- Database server (MariaDB)
See Create Local Ansible Dev Environment Using Docker for more details.
- Ansible Documentation
- FrontPage - Debian Wiki
- Docker Docs
- creativecommons/sre-salt-prime: Site Reliability Engineering / DevOps SaltStack configuration files
- creativecommons/index-dev-env: Local development environment for CreativeCommons.org (reference for docker project)