Skip to content

Commit 32dc801

Browse files
authored
Merge pull request #5998 from nextcloud/enh/noid/add-further-ui-secrets
also add ui-secret to pi-hole and vaultwarden
2 parents f87f818 + 13da99f commit 32dc801

File tree

4 files changed

+4
-2
lines changed

4 files changed

+4
-2
lines changed

community-containers/pi-hole/pi-hole.json

+1
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
"nextcloud_aio_pihole",
4949
"nextcloud_aio_pihole_dnsmasq"
5050
],
51+
"ui_secret": "PIHOLE_WEBPASSWORD",
5152
"secrets": [
5253
"PIHOLE_WEBPASSWORD"
5354
]

community-containers/pi-hole/readme.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This container bundles pi-hole and auto-configures it for you.
66
- Make sure that no dns server is already running by checking with `sudo netstat -tulpn | grep 53`. Otherwise the container will not be able to start!
77
- The DHCP functionality of Pi-hole has been disabled!
88
- The data of pi-hole will be automatically included in AIOs backup solution!
9-
- After adding and starting the container, you can visit `http://ip.address.of.this.server:8573/admin` in order to log in with the admin key that you can retrieve when running `sudo docker inspect nextcloud-aio-pihole | grep WEBPASSWORD`. There you can configure the pi-hole setup. Also you can add local dns records.
9+
- After adding and starting the container, you can visit `http://ip.address.of.this.server:8573/admin` in order to log in with the admin key that you can see next to the container in the AIO interface. There you can configure the pi-hole setup. Also you can add local dns records.
1010
- You can configure your home network now to use pi-hole as its dns server by configuring your router.
1111
- Additionally, you can configure the docker daemon to use that by editing `/etc/docker/daemon.json` and adding ` { "dns" : [ "ip.address.of.this.server" , "8.8.8.8" ] } `.
1212
- See https://github.com/nextcloud/all-in-one/tree/main/community-containers#community-containers how to add it to the AIO stack

community-containers/vaultwarden/readme.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This container bundles vaultwarden and auto-configures it for you.
66
- Currently, only `bw.$NC_DOMAIN` is supported as subdomain! So if Nextcloud is using `your-domain.com`, vaultwarden will use `bw.your-domain.com`. The reverse proxy and domain must be configured accordingly!
77
- If you want to secure the installation with fail2ban, you might want to check out https://github.com/nextcloud/all-in-one/tree/main/community-containers/fail2ban
88
- The data of Vaultwarden will be automatically included in AIOs backup solution!
9-
- After adding and starting the container, you need to visit `https://bw.your-domain.com/admin` in order to log in with the admin key that you can retrieve when running `sudo docker inspect nextcloud-aio-vaultwarden | grep ADMIN_TOKEN`. There you can configure smtp first and then invite users via mail. After this is done, you might disable the admin panel via the reverse proxy by blocking connections to the subdirectory.
9+
- After adding and starting the container, you need to visit `https://bw.your-domain.com/admin` in order to log in with the admin key that you can see next to the container in the AIO interface. There you can configure smtp first and then invite users via mail. After this is done, you might disable the admin panel via the reverse proxy by blocking connections to the subdirectory.
1010
- If using the caddy community container, the vaultwarden admin interface can be disabled by creating a `block-vaultwarden-admin` file in the `nextcloud-aio-caddy` folder when you open the Nextcloud files app with the default `admin` user. Afterwards restart all containers from the AIO interface and the admin interface should be disabled! You can unlock the admin interface by removing the file again and afterwards restarting the containers via the AIO interface.
1111
- See https://github.com/nextcloud/all-in-one/tree/main/community-containers#community-containers how to add it to the AIO stack
1212

community-containers/vaultwarden/vaultwarden.json

+1
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
"backup_volumes": [
4141
"nextcloud_aio_vaultwarden"
4242
],
43+
"ui_secret": "VAULTWARDEN_ADMIN_TOKEN",
4344
"secrets": [
4445
"VAULTWARDEN_ADMIN_TOKEN"
4546
]

0 commit comments

Comments
 (0)