Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/blauerberg/drupalcms-codespaces-sandbox
The sandbox for Drupal CMS 1.0 with the GitHub CodeSpaces.
https://github.com/blauerberg/drupalcms-codespaces-sandbox
codespaces drupal drupal-cms
Last synced: 13 days ago
JSON representation
The sandbox for Drupal CMS 1.0 with the GitHub CodeSpaces.
- Host: GitHub
- URL: https://github.com/blauerberg/drupalcms-codespaces-sandbox
- Owner: blauerberg
- License: mit
- Created: 2025-01-21T10:52:27.000Z (14 days ago)
- Default Branch: main
- Last Pushed: 2025-01-21T11:55:54.000Z (14 days ago)
- Last Synced: 2025-01-21T12:31:36.384Z (14 days ago)
- Topics: codespaces, drupal, drupal-cms
- Language: PHP
- Homepage:
- Size: 10 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Drupal CMS Codespaces sandbox
This repository is a GitHub Codespaces sandbox for [Drupal CMS 1.0](https://www.drupal.org/blog/drupal-cms-1-0).
When running in GitHub Codespaces, you can open this project in the Codespaces environment and automatically get a functional Drupal setup without having to install local dependencies or manage separate environments. π
This setup is intended for quick exploration and is not optimized for rigorous security or performance scenarios.
## π Getting started with GitHub Codespaces
To run this repository on GitHub Codespaces, simply select this repository and create a new Codespace.
Once the environment is ready, you will have a complete Drupal environment running in your browser. You can then open and edit files directly in the browser or connect via VSCode if you prefer.
### Database Connection Information
Please specify the following connection parameters in the Drupal installation wizard.
| Parameter | Default value |
|-------------------|----------------|
| Database name | drupal |
| Database username | drupal |
| Database password | drupal |
| Host | db |These values can be found in [compose.yml](compose.yml). You can override them using a local .env file or [GitHub Codespaces secrets](https://docs.github.com/en/codespaces/managing-your-codespaces/managing-your-account-specific-secrets-for-github-codespaces).
## π» Getting started with Devcontainer
If you wish to run this repository via [Devcontainer](https://code.visualstudio.com/docs/devcontainers/containers), make sure your host operating system has both VSCode and Docker Desktop installed.
Then open VSCode, install the Remote-Containers extension, and choose Dev Containers: Rebuild and Reopen in Containerβ from the Command Palette.
This approach ensures a consistent setup across different machines.
## Note
Please note that this repository is purely for sandbox purposes, and as such, its security and performance have not been thoroughly tested or optimized.
## License
[MIT](LICENSE)