docker-compose environment for the entire v.st system
https://v.st/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# hackerspace.zone
|
|
|
|
|
|
|
|
Infrastructure for the self-hosted, single-sign-on, community-run services.
|
|
|
|
|
|
|
|
* Set the domain name in `env.production`
|
|
|
|
* Create the DNS entries in the domain for `login`, `cloud`, `matrix`, `dashboard`, `docs` and maybe more.
|
|
|
|
* Install dependencies:
|
|
|
|
|
|
|
|
```
|
|
|
|
apt install jq docker-compose
|
|
|
|
```
|
|
|
|
|
|
|
|
* Setup each of the services. `keycloak` and `nginx` are required to start the others:
|
|
|
|
|
|
|
|
```
|
|
|
|
./keycloak/setup
|
|
|
|
./nginx/setup
|
|
|
|
./hedgedoc/setup
|
|
|
|
./nextcloud/setup
|
|
|
|
./mastodon/setup
|
|
|
|
./grafana/setup
|
|
|
|
```
|