From cb69348a30eb39cef6c6a49e92a03d845cef3c59 Mon Sep 17 00:00:00 2001
From: pascal-fischer <32096965+pascal-fischer@users.noreply.github.com>
Date: Mon, 8 Jan 2024 15:41:22 +0100
Subject: [PATCH] Update contribution and readme file (#1447)
Include the release of rosenpass and the update to go 1.21 in the dev containers and readme
---
.devcontainer/Dockerfile | 2 +-
.devcontainer/devcontainer.json | 2 +-
README.md | 22 +++++++++++-----------
3 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile
index 70aebf578..447164a9b 100644
--- a/.devcontainer/Dockerfile
+++ b/.devcontainer/Dockerfile
@@ -1,4 +1,4 @@
-FROM golang:1.20-bullseye
+FROM golang:1.21-bullseye
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
&& apt-get -y install --no-install-recommends\
diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index 7dce7f058..ef883d31a 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -7,7 +7,7 @@
"features": {
"ghcr.io/devcontainers/features/docker-in-docker:2": {},
"ghcr.io/devcontainers/features/go:1": {
- "version": "1.20"
+ "version": "1.21"
}
},
"workspaceFolder": "/workspaces/${localWorkspaceFolderBasename}",
diff --git a/README.md b/README.md
index fab580dbb..192377f06 100644
--- a/README.md
+++ b/README.md
@@ -48,17 +48,17 @@ https://user-images.githubusercontent.com/700848/197345890-2e2cded5-7b7a-436f-a4
### Key features
-| Connectivity | Management | Automation | Platforms |
-|-------------------------------------------------------------------|--------------------------------------------------------------------------|----------------------------------------------------------------------------|---------------------------------------|
-|
| - - \[x] [Admin Web UI](https://github.com/netbirdio/dashboard)
| - - \[x] [Public API](https://docs.netbird.io/api)
| |
-| - - \[x] Peer-to-peer connections
| - - \[x] Auto peer discovery and configuration
| - - \[x] [Setup keys for bulk network provisioning](https://docs.netbird.io/how-to/register-machines-using-setup-keys)
| |
-| - - \[x] Peer-to-peer encryption
| - - \[x] [IdP integrations](https://docs.netbird.io/selfhosted/identity-providers)
| - - \[x] [Self-hosting quickstart script](https://docs.netbird.io/selfhosted/selfhosted-quickstart)
| |
-| - - \[x] Connection relay fallback
| - - \[x] [SSO & MFA support](https://docs.netbird.io/how-to/installation#running-net-bird-with-sso-login)
| - - \[x] IdP groups sync with JWT
| |
-| - - \[x] [Routes to external networks](https://docs.netbird.io/how-to/routing-traffic-to-private-networks)
| - - \[x] [Access control - groups & rules](https://docs.netbird.io/how-to/manage-network-access)
| | |
-| - - \[x] NAT traversal with BPF
| - - \[x] [Private DNS](https://docs.netbird.io/how-to/manage-dns-in-your-network)
| | |
-| | - - \[x] [Multiuser support](https://docs.netbird.io/how-to/add-users-to-your-network)
| | |
-| | - - \[x] [Activity logging](https://docs.netbird.io/how-to/monitor-system-and-network-activity)
| | |
-| | - - \[x] SSH access management
| | |
+| Connectivity | Management | Automation | Platforms |
+|---------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------|----------------------------------------------------------------------------|---------------------------------------|
+| | - - \[x] [Admin Web UI](https://github.com/netbirdio/dashboard)
| - - \[x] [Public API](https://docs.netbird.io/api)
| |
+| - - \[x] Peer-to-peer connections
| - - \[x] Auto peer discovery and configuration
| - - \[x] [Setup keys for bulk network provisioning](https://docs.netbird.io/how-to/register-machines-using-setup-keys)
| |
+| - - \[x] Peer-to-peer encryption
| - - \[x] [IdP integrations](https://docs.netbird.io/selfhosted/identity-providers)
| - - \[x] [Self-hosting quickstart script](https://docs.netbird.io/selfhosted/selfhosted-quickstart)
| |
+| - - \[x] Connection relay fallback
| - - \[x] [SSO & MFA support](https://docs.netbird.io/how-to/installation#running-net-bird-with-sso-login)
| - - \[x] IdP groups sync with JWT
| |
+| - - \[x] [Routes to external networks](https://docs.netbird.io/how-to/routing-traffic-to-private-networks)
| - - \[x] [Access control - groups & rules](https://docs.netbird.io/how-to/manage-network-access)
| | |
+| - - \[x] NAT traversal with BPF
| - - \[x] [Private DNS](https://docs.netbird.io/how-to/manage-dns-in-your-network)
| | |
+| - - \[x] Post-quantum-secure connection through [Rosenpass](https://rosenpass.eu)
| - - \[x] [Multiuser support](https://docs.netbird.io/how-to/add-users-to-your-network)
| | |
+| | - - \[x] [Activity logging](https://docs.netbird.io/how-to/monitor-system-and-network-activity)
| | |
+| | - - \[x] SSH access management
| | |
### Quickstart with NetBird Cloud