Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server config location issue #47

Closed
thomas2108 opened this issue Feb 4, 2024 · 3 comments
Closed

Server config location issue #47

thomas2108 opened this issue Feb 4, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@thomas2108
Copy link

On most default installation the server.conf location is /etc/openvpn. The openvpn-ui code requires hardwired a /config/server.conf directory in controllers/ovconfig.go.
This should be parametrized so default installation will become supported.
The location of the client.conf might also be a parameter.

@d3vilh d3vilh self-assigned this Feb 5, 2024
@d3vilh d3vilh added the enhancement New feature or request label Feb 5, 2024
@d3vilh
Copy link
Owner

d3vilh commented Feb 5, 2024

Hi @thomas2108 it is known issue.
It is preconfigured this way historically, as I used subdir config for server and client config files separation decades ago.

Planned to change it eventually in the ver 1.0 to announce important configuration change between the major versions, as it will demand to adjust all the servers running its config trees with config subdirectories.

I'll think on it, maybe will add some automation in backend to move all the files smoothly, or just announce it, so humans will aware of the changes.

@d3vilh
Copy link
Owner

d3vilh commented Feb 15, 2024

So, Mr. @thomas2108 it seems I forced to change this default configuration, as there is demand from other users as well :D
I'll try to do it and rebuild all the containers accordingly.
Cheers.

@d3vilh
Copy link
Owner

d3vilh commented Feb 20, 2024

it is implemented in version 0.9.5.1

@d3vilh d3vilh closed this as completed Feb 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants