Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Stuck at Bringing WireGuard up

Aperta
#25 12 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
20/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
go
Ambito
networking

Direzione di ricerca

L’issue non indica file, test o punti di ingresso. Inizia mappando la configurazione attuale del server e del client WireGuard di wush, quindi valuta le alternative rootless proposte; il lavoro sarà completato quando saranno definiti un ambito di implementazione concordato e un modo per verificare il funzionamento rootless su tutte le piattaforme supportate.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Hello I was thinking of creating a multi platform application on wush (just thinking , I liked magic wormhole but its golang library was a bit rough and I really liked golang and like your project's approach)
On offtopic I was the author to (https://news.ycombinator.com/item?id=38876954) so I have had a keen interest in this space

Since wush uses wireguard and wireguard needs root access , I found that there is this wireguard compliant non root alternative called wiretap (https://github.com/sandialabs/wiretap)which could allow the server to run rootlessly and also wireproxy (https://github.com/pufferffish/wireproxy)
which could connect to clients rootlessly (or maybe wiretap can do that as well)

Anyhow adding this support could be really interesting
I did somewhere hear that tailscale can be configured in a non rootless device as when I was looking at wireproxy and the likes. some people said that something like this could work directly in headscale , so please look into that as well..

I hope that you could look into these matters.

Lingua principale
Go
Stelle
1.5k
Fork
47
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di coder/wush

Tutte le issue di coder/wush

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.