mirror of
https://github.com/ClusterCockpit/cc-docker.git
synced 2024-12-27 10:29:06 +01:00
Update README and fix inversed --no-server option for cc-backend
This commit is contained in:
parent
471d0489b1
commit
20b30dc00b
4
.gitignore
vendored
4
.gitignore
vendored
@ -3,4 +3,8 @@ data/job-archive/**
|
|||||||
data/influxdb
|
data/influxdb
|
||||||
data/sqldata
|
data/sqldata
|
||||||
data/cc-metric-store
|
data/cc-metric-store
|
||||||
|
cc-backend
|
||||||
|
cc-backend/**
|
||||||
.vscode
|
.vscode
|
||||||
|
docker-compose.yml
|
||||||
|
.env
|
||||||
|
20
README.md
20
README.md
@ -24,20 +24,22 @@ The setup comes with fixture data for a Job archive, cc-metric-store checkpoints
|
|||||||
## Configuration Templates
|
## Configuration Templates
|
||||||
|
|
||||||
Located in `./templates`
|
Located in `./templates`
|
||||||
* `docker-compose.yml.default`: Docker-Compose file to setup cc-metric-store, InfluxDB, and LDAP containers (Default). Used in `setupDev.sh`.
|
* `docker-compose.yml.default`: Docker-Compose file to setup cc-metric-store, InfluxDB, MariaDB, PhpMyadmin, and LDAP containers (Default). Used in `setupDev.sh`.
|
||||||
* `docker-compose.yml.mysql`: Docker-Compose configuration template if additional MySQL and phpmyadmin containers are desired.
|
* `docker-compose.yml.mysql`: Docker-Compose configuration template if MySQL is desired instead of MariaDB.
|
||||||
* `docker-compose.yml.mariadb`: Docker-Compose configuration template if additional MariaDB and phpmyadmin containers are desired.
|
* `env.default`: Environment variables for setup with cc-metric-store, InfluxDB, MariaDB, PhpMyadmin, and LDAP containers (Default). Used in `setupDev.sh`.
|
||||||
* `env.default`: Environment variables for setup with cc-metric-store, InfluxDB, and LDAP containers (Default). Used in `setupDev.sh`.
|
* `env.mysql`: Additional environment variables required if MySQL is desired instead of MariaDB.
|
||||||
* `env.mysql`: Additional environment variables required if additional MySQL and phpmyadmin containers are desired.
|
|
||||||
* `env.mariadb`: Additional environment variables required if additional MariaDB and phpmyadmin containers are desired.
|
|
||||||
|
|
||||||
## Setup
|
## Setup
|
||||||
|
|
||||||
1. `$ ./setupDev.sh`: **NOTICE** The script will download files of a total size of 338MB (mostly for the InfluxDB data).
|
1. Clone `cc-backend` repository in chosen base folder: `$> git clone https://github.com/ClusterCockpit/cc-backend.git`
|
||||||
|
|
||||||
2. After that from the root of the cc-docker sandbox you can start up the containers and launch cc-backend with: `$ ./startDev.sh`
|
2. Run `$ ./setupDev.sh`: **NOTICE** The script will download files of a total size of 338MB (mostly for the InfluxDB data).
|
||||||
|
|
||||||
3. By default, you can access cc-backend in your browser at `http://localhost:8080`. You can shut down the cc-backend server by pressing `CTRL-C`, remember to also shut down all containers via `docker-compose down` afterwards.
|
3. The setup-script launches the supporting container stack in the background automatically if everything went well. Run `$> ./cc-backend/cc-backend` to start `cc-backend.`
|
||||||
|
|
||||||
|
4. By default, you can access `cc-backend` in your browser at `http://localhost:8080`. You can shut down the cc-backend server by pressing `CTRL-C`, remember to also shut down all containers via `$> docker-compose down` afterwards.
|
||||||
|
|
||||||
|
5. You can restart the containers with: `$> docker-compose up -d`.
|
||||||
|
|
||||||
## Post-Setup Adjustment for using `influxdb`
|
## Post-Setup Adjustment for using `influxdb`
|
||||||
|
|
||||||
|
@ -63,7 +63,6 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Check dotenv-file and docker-compose-yml, copy accordingly if not present and build docker services
|
# Check dotenv-file and docker-compose-yml, copy accordingly if not present and build docker services
|
||||||
# !! By default, this decides which metric database is used based on the selected argument !!
|
|
||||||
if [ ! -d .env ]; then
|
if [ ! -d .env ]; then
|
||||||
cp templates/env.default ./.env
|
cp templates/env.default ./.env
|
||||||
fi
|
fi
|
||||||
@ -73,7 +72,7 @@ if [ ! -d docker-compose.yml ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
docker-compose build
|
docker-compose build
|
||||||
./cc-backend/cc-backend --init-db --add-user demo:admin:AdminDev --no-server
|
./cc-backend/cc-backend --init-db --add-user demo:admin:AdminDev
|
||||||
docker-compose up -d
|
docker-compose up -d
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
|
Loading…
Reference in New Issue
Block a user