forked from supernets/inspircd
update volume names and documentation
This commit is contained in:
parent
cce2be2977
commit
bd5e14a08c
10
README.md
10
README.md
@ -1,11 +1,11 @@
|
|||||||
# Instructions
|
# Instructions
|
||||||
|
|
||||||
## docker-compose
|
## docker-compose
|
||||||
- if you run into problems. delete stale containers and: `docker rmi inspi4` and `docker volume prune` to make sure there are no stale images and volumes.
|
- if you are not starting from scratch. delete stale containers and: `docker rmi inspi4` and `docker volume rm inspi4_ssl`
|
||||||
- copy `config.env.exmaple` to `config.env` and edit
|
- copy `config.env.exmaple` to `config.env` and edit
|
||||||
- optional: if you intend to link, copy `include.default.conf` to `include.conf` and edit
|
- optional: if you intend to link, copy `include.default.conf` to `include.conf` and edit (see linking section below.)
|
||||||
- build: `docker-compose -f docker-compose.yml build` use: `docker-compose.linked.yml` if you intend to link.
|
- build: `docker-compose -f docker-compose.standalone.yml build` use: `docker-compose.linked.yml` if you intend to link.
|
||||||
- start: `docker-compose -f docker-compose.yml up -d` also use the linked variant if you intend to link.
|
- start: `docker-compose -f docker-compose.standalone.yml up -d` also use the linked variant if you intend to link.
|
||||||
|
|
||||||
- ~~`docker build -t inspi4 -t inspi4:latest .`~~
|
- ~~`docker build -t inspi4 -t inspi4:latest .`~~
|
||||||
- ~~`docker run -it --rm -e 'DEFAULT_BLOCK_HOST_MASK="nothing"' -net host inspi4`~~
|
- ~~`docker run -it --rm -e 'DEFAULT_BLOCK_HOST_MASK="nothing"' -net host inspi4`~~
|
||||||
@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
# Linking
|
# Linking
|
||||||
- Run `docker exec -it ircd_ircd_linked_1 openssl x509 -sha256 -fingerprint -in /etc/ssl/inspircd/server.crt | tr -d ":" | tr '[:upper:]' '[:lower:]'`
|
- Run `docker exec -it ircd_ircd_linked_1 openssl x509 -sha256 -fingerprint -in /etc/ssl/inspircd/server.crt | tr -d ":" | tr '[:upper:]' '[:lower:]'`
|
||||||
to get the fingerprints.
|
to get the SSL fingerprints, the `fingerprint` refers to the remote SSL certificate fingerprint for each linking section.
|
||||||
|
|
||||||
- On `hub.netcrave.network` add something like this to the `include.conf`:
|
- On `hub.netcrave.network` add something like this to the `include.conf`:
|
||||||
|
|
||||||
|
@ -14,8 +14,8 @@ services:
|
|||||||
- log:/var/log/inspircd
|
- log:/var/log/inspircd
|
||||||
volumes:
|
volumes:
|
||||||
data:
|
data:
|
||||||
name: data
|
name: inspi4_data
|
||||||
ssl:
|
ssl:
|
||||||
name: ssl
|
name: inspi4_ssl
|
||||||
log:
|
log:
|
||||||
name: log
|
name: inspi4_log
|
||||||
|
@ -13,8 +13,8 @@ services:
|
|||||||
- log:/var/log/inspircd
|
- log:/var/log/inspircd
|
||||||
volumes:
|
volumes:
|
||||||
data:
|
data:
|
||||||
name: data
|
name: inspi4_data
|
||||||
ssl:
|
ssl:
|
||||||
name: ssl
|
name: inspi4_ssl
|
||||||
log:
|
log:
|
||||||
name: log
|
name: inspi4_log
|
Loading…
Reference in New Issue
Block a user