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

DietPi-Software | Pi-hole: Add initial v6 support #6681

Closed
MichaIng opened this issue Oct 12, 2023 · 3 comments · Fixed by #7421
Closed

DietPi-Software | Pi-hole: Add initial v6 support #6681

MichaIng opened this issue Oct 12, 2023 · 3 comments · Fixed by #7421
Labels
Solution available 🥂 Definite solution has been done Upstream change
Milestone

Comments

@MichaIng
Copy link
Owner

https://discourse.pi-hole.net/t/pi-hole-v6-beta-testing/65413

Plan:

  • Add a check whether Pi-hole v6 has been released or not, and define the deps + do the install steps accordingly.
  • Add an env var or CLI flag for a Pi-hole v6 install. This would currently be a regular v5 install followed by a v6 upgrade/migration.
@MichaIng MichaIng added this to the v8.24 milestone Oct 12, 2023
@GvY85
Copy link

GvY85 commented Oct 22, 2023

Will V6 support automatically any installed webservers (if only used by Pihole)?

@Joulinar
Copy link
Collaborator

PiHole v6 has one integrated web server and don't require any in addition. I guess we will keep Pihole v6 web interface running on a different port anyway to avoid conflict with other web server apps like Nextcloud.

@MichaIng MichaIng modified the milestones: v8.24, v8.25 Nov 19, 2023
@MichaIng MichaIng modified the milestones: v8.25, v9.0 Dec 20, 2023
@MichaIng MichaIng modified the milestones: v9.0, v9.1 Jan 20, 2024
@MichaIng MichaIng modified the milestones: v9.1, v9.2 Feb 20, 2024
@MichaIng MichaIng modified the milestones: v9.2, v9.3 Mar 17, 2024
@MichaIng MichaIng modified the milestones: v9.3, v9.4 Apr 16, 2024
@MichaIng MichaIng modified the milestones: v9.4, v9.5 May 13, 2024
@MichaIng MichaIng modified the milestones: v9.5, v9.6 Jun 10, 2024
@MichaIng MichaIng modified the milestones: v9.6, v9.7 Jul 10, 2024
@MichaIng MichaIng modified the milestones: v9.7, v9.8 Aug 26, 2024
@MichaIng MichaIng modified the milestones: v9.8, v9.9 Oct 18, 2024
@MichaIng
Copy link
Owner Author

MichaIng commented Dec 5, 2024

In case the webserver is needed for another application, when upgrading Pi-hole to v6, we can make Pi-hole listen on port 8089, and then implement a reverse proxy, like this for Apache2:

ProxyPreserveHost On
ProxyPass /admin http://127.0.0.1:8089/admin
ProxyPassReverse /admin http://127.0.0.1:8089/admin
ProxyPass /api http://127.0.0.1:8089/api
ProxyPassReverse /api http://127.0.0.1:8089/api

@MichaIng MichaIng modified the milestones: v9.9, v9.10 Dec 25, 2024
@MichaIng MichaIng removed this from the v9.10 milestone Feb 9, 2025
@MichaIng MichaIng added this to the v9.11 milestone Feb 9, 2025
@MichaIng MichaIng linked a pull request Feb 21, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Solution available 🥂 Definite solution has been done Upstream change
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants