Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
c25e82f
fix(dev-infra): move source to before var ref
rwall Oct 19, 2022
df74230
Merge pull request #1642 from rwall/patch-2
coolapso Oct 20, 2022
f7f81e1
fix(scripts): uninstall default option
coolapso Nov 28, 2022
704d9f9
refactor: Harmonize ownership
coolapso Nov 28, 2022
90c070a
fix(scripts): clientStat.sh
Dec 1, 2022
1e1c8fa
Merge pull request #1661 from astroganga/master
coolapso Dec 1, 2022
36c3bf5
Fix typo in README (#1662)
OfficialMuffin Dec 22, 2022
ab8e372
fix(scripts): fix default handling
CoolCat467 Feb 24, 2023
f1d0d97
Merge pull request #1697 from CoolCat467/master
coolapso Feb 24, 2023
c1097ca
feat(scripts): allow generating a QR code from a filename
austin987 Jan 27, 2023
81646f3
feat(Core): Drop Support for Stretch and Xenial
coolapso Mar 15, 2023
b3f07b4
ci: Use xargs instead of find -exec
coolapso Mar 16, 2023
fe03be4
refactor(core): Ignore SC2317
coolapso Mar 16, 2023
c9e2537
ci(scripts): Fix malformated shebang
coolapso Mar 16, 2023
50bc333
refactor(scripts): preserve exit codes (SC2320)
coolapso Mar 16, 2023
96dc4f0
refactor(scripts): Fix codestyle
coolapso Mar 16, 2023
e8ee651
docs(issues): Add new issue form templates
coolapso Mar 29, 2023
4032a55
docs(issues): Remove old markdown template
coolapso Mar 29, 2023
2333752
fix(core): Use absolute path for git
SriramKeerthi Apr 7, 2023
241d7c4
feat(core): OS Support
thadguidry May 13, 2023
d54e0a4
fix(scripts): #issue-1747767321 ensure only "user" is disabled
dolorosus Jun 9, 2023
6b176ab
Docs: Made the "c" capital in Contributions, in README.md (#1740)
NajmAjmal-old Jun 25, 2023
4c9b092
docs: Update README.md (#1741)
sulaymaanajmal Jun 27, 2023
1567ed4
Docs(README): Updated README.md (#1743)
NajmAjmal-old Jul 2, 2023
87acb3d
Docs: Update README.md (#1744)
NajmAjmal-old Jul 2, 2023
ef6b0e8
feat: Support debian 12(Bookworm)
coolapso Jul 2, 2023
4446ea0
add alpine container support
rothdennis Jul 18, 2023
16189ed
fix(core): typo on distroCheck
coolapso Aug 3, 2023
f9ae966
fix(scripts): Match full client name when disabling
camdenAR Oct 19, 2023
13ac5ce
feat(Network): Add support for network manager
coolapso Nov 4, 2023
0a3dd62
fix(scripts): correct link to backup doc
orazioedoardo Nov 7, 2023
701a817
refactor(core): Change wording on the window (#1779)
kokomo123 Nov 7, 2023
a85d375
fix(scripts): disallow using server's name as client name (#1791)
orazioedoardo Dec 13, 2023
4f88a56
build: publish-install.yml
coolapso Jan 28, 2024
20d3a4c
fix(install): don't treat http errors as unavailable ipv6
orazioedoardo Jan 29, 2024
850e665
Updates to subnet generation and client creation (#1782)
orazioedoardo Nov 23, 2023
d072977
feat(install): Add possibility to use Pi-hole in unattended install (…
JonnyMe Apr 5, 2024
f524eae
docs: Add unmaintained warning
coolapso Apr 6, 2024
ecd75e7
chore: Disable bug reports
coolapso Apr 6, 2024
2f64b12
docs: Add lockdown workflow
coolapso Apr 6, 2024
8645067
Re-enable issues and pull requests
orazioedoardo Apr 13, 2024
07d65b6
feat(install): Mark upcoming Ubuntu 24.04 as explicity supported, dro…
orazioedoardo Apr 13, 2024
f732de2
Update maintenance notice
orazioedoardo Apr 13, 2024
68520aa
fix(scripts): prevent adding wireguard 'usernames' longer than 15 cha…
orazioedoardo Apr 13, 2024
ececd4e
build: Add automated release actions
coolapso Apr 13, 2024
55ed0cb
feat(install): add support for wireguard in containers
t0xicCode Jun 4, 2024
4e4d608
Fix Alpine persistence
wlmchen Jul 29, 2024
2cafbbf
feat(scripts): add the option to enter custom Client IP
peterskuhra Jan 25, 2025
cc909fd
feat(install): support configuring Pi-hole v6
orazioedoardo Feb 20, 2025
a99d3b0
Fix UFW throwing invalid position error during IPv6 configuration.
JacobF-dev Mar 2, 2025
258e800
feat(install): Remove support for EOL OS
coolapso Mar 10, 2025
e3e11f5
Only backup WireGuard folder if it contains files
orazioedoardo Mar 12, 2025
8cb0a4e
add --client-ip/-ip 'auto' option + fix default/empty peer name logic
rafael-c-alexandre Apr 23, 2025
4b55f32
fix(install): fix Debian 13 (trixie) support and other minor improvem…
orazioedoardo Aug 13, 2025
aa92a02
feat(install): generate client-specific tls-crypt keys for better sec…
orazioedoardo Aug 14, 2025
4a16457
feat(scripts): reject revoked or malicious clients before TLS auth wi…
orazioedoardo Aug 15, 2025
dc43416
fix(install): correct tls-crypt-v2 server key location
orazioedoardo Aug 15, 2025
5c03fb2
feat(install): update EasyRSA to version 3.2.3
orazioedoardo Aug 16, 2025
f2859d7
feat(install): increase minimum TLS version to limit ciphersuites red…
orazioedoardo Aug 16, 2025
547a49a
fix(install): remove existing temporary setup vars file in case it's …
orazioedoardo Aug 16, 2025
5b689e8
feat(install): rely on journal to read openvpn logs on debian-based d…
orazioedoardo Aug 16, 2025
03a3c48
fix(install): consider /lib and /usr/lib both as valid module paths
MichaIng Sep 13, 2025
aa96de7
Update condition to check for sources.list files
mwoolweaver Nov 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: PiVPN Community Support
url: https://github.com/pivpn/pivpn/discussions
about: Please ask and answer questions here.
- name: PiVPN Documentation
url: https://docs.pivpn.io
about: Please read and review our documentation before opening an issue.
119 changes: 119 additions & 0 deletions .github/ISSUE_TEMPLATE/pivpn-installfailed.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
name: PiVPN Install Failed
description: Report issues related with PiVPN installation
title: "[Install Failed]: "
labels: ["Needs Investigation"]
body:
- type: markdown
attributes:
value: |
# PiVPN Issue Template

Hi, you are about to open a report, Please provide us with all the info required below, incomplete issues will decrease our effectiveness to troubleshoot your issue and increase the time we need to spend helping you out or end up with your issue closed even if it is a legitimate issue.
Please remember we do not have any super power that makes us guess exactly what your issue is without any decent details!
For any output requested below, you may alternatively post it on https://pastebin.com and provide the Pastebin URL in its place
For pasting code blocks please don't forget to wrap them with triple backticks (```) before and after the code block.

- type: checkboxes
id: terms
attributes:
label: In raising this issue I confirm that
options:
- label: I have read the [documentation](https://docs.pivpn.io)
required: true
- label: I have read and understood the [PiVPN General Guidelines](https://github.com/pivpn/pivpn/#general-guidelines)
required: true
- label: I have read and understood the [PiVPN Troubleshooting Guidelines](https://docs.pivpn.io/faq/#how-do-i-troubleshoot-connection-issues)
required: true
- label: The issue I am reporting isn't a duplicate, see [closed issues](https://github.com/pivpn/pivpn/issues?q=is%3Aissue+sort%3Aupdated-desc+is%3Aclosed) and [open issues](https://github.com/pivpn/pivpn/issues?q=is%3Aissue+sort%3Aupdated-desc+is%3Aopen).
required: true
- label: I have searched for similar issues and solutions
required: true
- label: I can replicate the issue even after a clean OS installation
required: true


- type: textarea
id: issue
attributes:
label: Describe the issue
description: Please explain your issue. Feel free to format your text
validations:
required: true

- type: textarea
id: expected
attributes:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
validations:
required: true

- type: textarea
id: replicate
attributes:
label: Please describe the steps to replicate the issue
description: Please explain your issue. Feel free to format your text
placeholder: |
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true

- type: textarea
id: search
attributes:
label: Have you taken any steps towards solving your issue?
description: describe the steps you have taken to resolve the issue
validations:
required: true

- type: textarea
id: screenshots
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain your problem.
validations:
required: false

- type: textarea
id: hardware
attributes:
label: Where did you run pivpn?
description: please describe the hardware type you have used to run PiVPN
placeholder: |
RaspberryPi
Ordroid
OrangePi
bananaPi
Virtual machine
validations:
required: true

- type: textarea
id: kernel
attributes:
label: Please provide your output from `uname -a`
description: Please provide your output from `uname -a`
placeholder: |
Linux raspberrypi 5.10.17-v7l+ #1403 SMP Thu Feb 25 13:15:58 GMT 2021 armv7l GNU/Linux
validations:
required: true

- type: textarea
id: os
attributes:
label: Details about Operative System
description: Please provide your output from `cat /etc/os-release`
placeholder: |
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
validations:
required: true
130 changes: 0 additions & 130 deletions .github/ISSUE_TEMPLATE/pivpn-report.md

This file was deleted.

Loading