[PR #868] [MERGED] Add backend support for alternate base dir (subdir/subpath) hosting #2811

Closed
opened 2026-03-03 08:53:11 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dani-garcia/vaultwarden/pull/868
Author: @jjlin
Created: 2/19/2020
Status: Merged
Merged: 2/22/2020
Merged by: @dani-garcia

Base: masterHead: alt-base


📝 Commits (4)

  • 29a0795 Add backend support for alternate base dir (subdir/subpath) hosting
  • 0a3008e Update web vault used in docker
  • 2f4a986 Use absolute paths in the admin page
  • ad9f2b2 Removed test urlpath

📊 Changes

34 files changed (+125 additions, -94 deletions)

View changed files

📝 docker/Dockerfile.j2 (+2 -3)
📝 docker/aarch64/mysql/Dockerfile (+2 -3)
📝 docker/aarch64/sqlite/Dockerfile (+2 -3)
📝 docker/amd64/mysql/Dockerfile (+2 -3)
📝 docker/amd64/mysql/Dockerfile.alpine (+2 -3)
📝 docker/amd64/postgresql/Dockerfile (+2 -3)
📝 docker/amd64/postgresql/Dockerfile.alpine (+2 -3)
📝 docker/amd64/sqlite/Dockerfile (+2 -3)
📝 docker/amd64/sqlite/Dockerfile.alpine (+2 -3)
📝 docker/armv6/mysql/Dockerfile (+2 -3)
📝 docker/armv6/sqlite/Dockerfile (+2 -3)
📝 docker/armv7/mysql/Dockerfile (+2 -3)
📝 docker/armv7/sqlite/Dockerfile (+2 -3)
📝 src/api/admin.rs (+11 -5)
📝 src/api/core/mod.rs (+1 -1)
📝 src/api/web.rs (+12 -2)
📝 src/auth.rs (+5 -5)
📝 src/config.rs (+21 -0)
📝 src/main.rs (+10 -8)
📝 src/static/templates/admin/base.hbs (+8 -8)

...and 14 more files

📄 Description

To use this, include a path in the DOMAIN URL, e.g.:

  • DOMAIN=https://example.com/custom-path
  • DOMAIN=https://example.com/multiple/levels/are/ok

Resolves #241, #488, #528, #767, and maybe others when combined with
dani-garcia/bw_web_builds#11 (web vault support).


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/dani-garcia/vaultwarden/pull/868 **Author:** [@jjlin](https://github.com/jjlin) **Created:** 2/19/2020 **Status:** ✅ Merged **Merged:** 2/22/2020 **Merged by:** [@dani-garcia](https://github.com/dani-garcia) **Base:** `master` ← **Head:** `alt-base` --- ### 📝 Commits (4) - [`29a0795`](https://github.com/dani-garcia/vaultwarden/commit/29a079521974027d12d6f504f37dcb42cc6a03d9) Add backend support for alternate base dir (subdir/subpath) hosting - [`0a3008e`](https://github.com/dani-garcia/vaultwarden/commit/0a3008e7538c1a29b8b5a6439004e89465fce391) Update web vault used in docker - [`2f4a986`](https://github.com/dani-garcia/vaultwarden/commit/2f4a9865e175e3ce05d724b4b8ea1588cac80749) Use absolute paths in the admin page - [`ad9f2b2`](https://github.com/dani-garcia/vaultwarden/commit/ad9f2b2d8e3d63bbfb7eadddc8b4978e34ee515f) Removed test urlpath ### 📊 Changes **34 files changed** (+125 additions, -94 deletions) <details> <summary>View changed files</summary> 📝 `docker/Dockerfile.j2` (+2 -3) 📝 `docker/aarch64/mysql/Dockerfile` (+2 -3) 📝 `docker/aarch64/sqlite/Dockerfile` (+2 -3) 📝 `docker/amd64/mysql/Dockerfile` (+2 -3) 📝 `docker/amd64/mysql/Dockerfile.alpine` (+2 -3) 📝 `docker/amd64/postgresql/Dockerfile` (+2 -3) 📝 `docker/amd64/postgresql/Dockerfile.alpine` (+2 -3) 📝 `docker/amd64/sqlite/Dockerfile` (+2 -3) 📝 `docker/amd64/sqlite/Dockerfile.alpine` (+2 -3) 📝 `docker/armv6/mysql/Dockerfile` (+2 -3) 📝 `docker/armv6/sqlite/Dockerfile` (+2 -3) 📝 `docker/armv7/mysql/Dockerfile` (+2 -3) 📝 `docker/armv7/sqlite/Dockerfile` (+2 -3) 📝 `src/api/admin.rs` (+11 -5) 📝 `src/api/core/mod.rs` (+1 -1) 📝 `src/api/web.rs` (+12 -2) 📝 `src/auth.rs` (+5 -5) 📝 `src/config.rs` (+21 -0) 📝 `src/main.rs` (+10 -8) 📝 `src/static/templates/admin/base.hbs` (+8 -8) _...and 14 more files_ </details> ### 📄 Description To use this, include a path in the `DOMAIN` URL, e.g.: * `DOMAIN=https://example.com/custom-path` * `DOMAIN=https://example.com/multiple/levels/are/ok` Resolves #241, #488, #528, #767, and maybe others when combined with dani-garcia/bw_web_builds#11 (web vault support). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 08:53:11 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/vaultwarden#2811
No description provided.