33 lines
1.3 KiB
Markdown
33 lines
1.3 KiB
Markdown
# Deploying Drutopia Sites
|
|
|
|
Agaric manages a large number of Drupal, primarily [Drutopia](https://drutopia.org/) sites, on a
|
|
|
|
Please see [the Drutopia Platform README for an overview of hosting and deploying Drutopia sites](https://gitlab.com/drutopia-platform/drutopia_host#introduction )
|
|
If you won't be deploying, skip overall setup.
|
|
|
|
|
|
## Overall setup
|
|
|
|
Strongly recommended to set up locally like this:
|
|
|
|
```
|
|
mkdir -p ~/Projects/drutopia-platform
|
|
cd ~/Projects/drutopia-platform
|
|
git clone git@gitlab.com:drutopia-platform/build_source.git
|
|
git clone git@gitlab.com:drutopia-platform/drutopia_host.git
|
|
cd drutopia_host
|
|
git clone git@gitlab.com:drutopia-platform/build_artifacts.git
|
|
git clone git@gitlab.com:drutopia-platform/hosting_private.git
|
|
```
|
|
|
|
```note
|
|
These last two repositories are private to Agaric and others maintaining the Drutopia platform, so if you're following along at home you'll have to create your own analogs, per [the documentation](https://gitlab.com/drutopia-platform/drutopia_host#introduction).
|
|
```
|
|
|
|
Commands for copying throughout will assume this above setup.
|
|
|
|
## Create a new site project
|
|
|
|
Ordinarily this will live under https://gitlab.com/agaric/sites (for Agaric clients) or https://gitlab.com/drutopia-platform/sites (for direct Drutopia platform members).
|
|
|
|
Copy the https://gitlab.com/drutopia-platform/build_source
|