[Feature] Subpath/Base option for Reverse Proxy #1799

Closed
opened 2026-02-28 19:54:52 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @Braayy on GitHub (Jan 27, 2025).

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?

Hi!

I use NGINX on my home lab for managing all my services, every app uses a subpath, like 192.168.10.200/gitea, for organization. I'm trying to do the same with actualbudget, but i found no option to do so.

Describe your ideal solution to this problem

I think a simple solution for users would be setting a environment variable like ACTUAL_SUBPATH or ACTUAL_BASEPATH.

For the actual, no pun intended, implementation: Vite already has a option for doing it and for express i think would be as simple as having a prefix attached to all root routes.

If the idea aligns with the goal of the project, i would be down to implement it.

Teaching and learning

No response

Originally created by @Braayy on GitHub (Jan 27, 2025). ### 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? Hi! I use NGINX on my home lab for managing all my services, every app uses a subpath, like `192.168.10.200/gitea`, for organization. I'm trying to do the same with actualbudget, but i found no option to do so. ### Describe your ideal solution to this problem I think a simple solution for users would be setting a environment variable like `ACTUAL_SUBPATH` or `ACTUAL_BASEPATH`. For the actual, no pun intended, implementation: Vite already has a option for [doing it](https://vite.dev/config/shared-options#base) and for express i think would be as simple as having a prefix attached to all root routes. If the idea aligns with the goal of the project, i would be down to implement it. ### Teaching and learning _No response_
Author
Owner

@github-actions[bot] commented on GitHub (Jan 27, 2025):

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 (Jan 27, 2025): :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 -->
Author
Owner

@youngcw commented on GitHub (Apr 23, 2025):

duplicate #672

@youngcw commented on GitHub (Apr 23, 2025): duplicate #672
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#1799