Christoph Haas
f7d7038829
chore: update to Go 1.24, improve oauth admin mapping tests
2025-02-27 22:32:11 +01:00
Dmytro Bondar
afcba8d43e
chore: update dependencies ( #325 )
...
Docker / Build and Push (push) Has been cancelled
github-pages / deploy (push) Has been cancelled
Docker / release (push) Has been cancelled
* Update go version and dependencies
Signed-off-by: Dmytro Bondar <git@bonddim.com>
* Group dependabot updates
Signed-off-by: Dmytro Bondar <git@bonddim.com>
* Lock file maintenance
Signed-off-by: Dmytro Bondar <git@bonddim.com>
* Rename vite.config.js
Keep CJS as default, opt-in to ESM if needed
More: https://vite.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated
Signed-off-by: Dmytro Bondar <git@bonddim.com>
---------
Signed-off-by: Dmytro Bondar <git@bonddim.com>
2024-11-27 18:24:23 +01:00
Dmytro Bondar
f22a7e4a2e
feat: Metrics for Prometheus ( #309 )
...
* feat: prometheus metrics
* Added Prometheus resources support to helm chart
2024-09-29 22:10:50 +02:00
Dmytro Bondar
7a08c14de4
chore: CI files update ( #306 )
...
* Update Dockerfile
- Fix FromAsCasing
- Copy `cmd` and `internal` directories only for backend
* Export binaries from docker images
* Create release with assets from workflow
* Remove circleci config
* fix chart publishing
2024-09-23 21:54:22 +02:00
Christoph Haas
85381121ee
update to go 1.22
2024-04-29 23:28:32 +02:00
Dmytro Bondar
c8989e1ca3
Add curl,iptables,nftables into final image
2024-03-04 11:43:35 +01:00
Dmytro Bondar
f76b59286e
Use golang-alpine image for builds
2024-03-04 11:27:12 +01:00
Dmytro Bondar
c970b81d84
Add frontend to Dockerfile and use cross-platform build
2024-03-04 11:27:02 +01:00
HPPinata
4a0fcfbf60
Use Alpine base image ( #205 )
...
wgquick (apparently) depends on bash and openresolv.
Without those packages removing an Interface is impossible and causes an error message to appear in the webui:
- No Bash: exec complains about "bash no such file in $PATH"
- No openresolv: resolvconf -f -d *interface* returns with error 127
Not having a Shell in the container also makes debugging a lot more annoying.
This enables deletion of interfaces in the webui, eases debugging and only adds about 3MB in size.
2023-12-23 13:08:33 +01:00
Christoph Haas
248518d239
- update github actions
...
- update docker build
- move default database to /app/data (#179 )
- move config file location to /app/config
2023-10-26 12:42:18 +02:00
h44z
8b820a5adf
V2 alpha - initial version ( #172 )
...
Initial alpha codebase for version 2 of WireGuard Portal.
This version is considered unstable and incomplete (for example, no public REST API)!
Use with care!
Fixes/Implements the following issues:
- OAuth support #154 , #1
- New Web UI with internationalisation support #98 , #107 , #89 , #62
- Postgres Support #49
- Improved Email handling #47 , #119
- DNS Search Domain support #46
- Bugfixes #94 , #48
---------
Co-authored-by: Fabian Wechselberger <wechselbergerf@hotmail.com>
2023-08-04 13:34:18 +02:00
Christoph Haas
4b5e63c44b
Update Go version to 1.18, prepare release
2023-02-19 00:07:38 +01:00
h44z
54716f7f53
Multiarch Docker Build ( #104 ) ( #129 )
...
* Improved Makefile
* Multiarch Docker build (amd64, arm64 and armv7)
* closes #104
2022-11-11 17:10:41 +01:00
Christoph Haas
f793ece922
WIP: smaller docker image
2021-04-08 09:23:48 +02:00
Christoph Haas
9bd80dbd33
fix docker build
2021-02-26 22:27:48 +01:00
Christoph Haas
9b10d099b6
WIP: new user management and authentication system, use go 1.16 embed
2021-02-24 21:24:45 +01:00
Christoph Haas
4dd7f7b14b
fix Dockerfile
2020-12-18 21:56:54 +01:00
Christoph Haas
63e9e7a618
fix goss check
2020-11-13 09:10:21 +01:00
Christoph Haas
bd3da3d6c7
wip: docker and travis
2020-11-10 11:59:02 +01:00
Christoph Haas
2448533706
wip: docker and travis
2020-11-10 11:26:30 +01:00
Christoph Haas
3cbc30fe48
wip: dockerfile
2020-11-10 09:57:49 +01:00