[Feature] Support base URI incl. path #1139

Closed
opened 2026-02-28 19:33:32 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @ancoron on GitHub (Jun 7, 2024).

Verified feature request does not already exist?

  • I have searched and found no existing issue

💻

  • Would you like to implement this feature?

Pitch: what problem are you trying to solve?

I want to run the web application under a specific root path at a server that hosts many applications.

At the moment, this does not seem to be supported at all.

I managed to get as far as running the web application (without server, although the server API is made available under the same root path), but the browser client is still directing to the wrong location.

My level of experience with Vite/webpack/... is near zero (never worked in frontend), but I would be willing to learn and implement this feature with some guidance (even if it means a lot of effort/touching a lot of code).

Describe your ideal solution to this problem

As a starting point, I'd like to configure the root path somewhere at build time, so that all of the following respects that:

  1. navigation
  2. server URL
  3. ...

Teaching and learning

This is for self-hosters that don't want to create a dedicated TLS certificate for Actual Budget, more like local/LAN-only setups.

Documentation for building a custom Docker image needs to be created, so that people know how to do it.

Originally created by @ancoron on GitHub (Jun 7, 2024). ### Verified feature request does not already exist? - [X] I have searched and found no existing issue ### 💻 - [X] Would you like to implement this feature? ### Pitch: what problem are you trying to solve? I want to run the web application under a specific root path at a server that hosts many applications. At the moment, this does not seem to be supported at all. I managed to get as far as running the web application (without server, although the server API is made available under the same root path), but the browser client is still directing to the wrong location. My level of experience with Vite/webpack/... is near zero (never worked in frontend), but I would be willing to learn and implement this feature with some guidance (even if it means a lot of effort/touching a lot of code). ### Describe your ideal solution to this problem As a starting point, I'd like to configure the root path somewhere at build time, so that all of the following respects that: 1. navigation 2. server URL 3. ... ### Teaching and learning This is for self-hosters that don't want to create a dedicated TLS certificate for Actual Budget, more like local/LAN-only setups. Documentation for building a custom Docker image needs to be created, so that people know how to do it.
GiteaMirror added the needs votesfeature labels 2026-02-28 19:33:32 -06:00
Author
Owner

@github-actions[bot] commented on GitHub (Jun 7, 2024):

Thanks for sharing your idea!

This repository uses lodash style issue management for enhancements. That means enhancement issues are automatically closed. This doesn’t mean we don’t accept feature requests, though! We will consider implementing ones that receive many upvotes, and we welcome contributions for any feature requests marked as needing votes (just post a comment first so we can help you make a successful contribution).

The enhancement backlog can be found here: https://github.com/actualbudget/actual/issues?q=label%3A%22needs+votes%22+sort%3Areactions-%2B1-desc+

Don’t forget to upvote the top comment with 👍!

@github-actions[bot] commented on GitHub (Jun 7, 2024): :sparkles: Thanks for sharing your idea! :sparkles: This repository uses lodash style issue management for enhancements. That means enhancement issues are automatically closed. This doesn’t mean we don’t accept feature requests, though! We will consider implementing ones that receive many upvotes, and we welcome contributions for any feature requests marked as needing votes (just post a comment first so we can help you make a successful contribution). The enhancement backlog can be found here: https://github.com/actualbudget/actual/issues?q=label%3A%22needs+votes%22+sort%3Areactions-%2B1-desc+ Don’t forget to upvote the top comment with 👍! <!-- feature-auto-close-comment -->
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#1139