mirror of
https://github.com/vx3r/wg-gen-web.git
synced 2024-12-18 00:13:23 +00:00
indent generated json
This commit is contained in:
parent
c9fb3c2e29
commit
9cccc0f26b
20
Dockerfile.dev
Normal file
20
Dockerfile.dev
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
FROM golang as build-back
|
||||||
|
WORKDIR /wg-gen-web
|
||||||
|
ADD . .
|
||||||
|
RUN go build -o wg-gen-web-linux-amd64
|
||||||
|
|
||||||
|
FROM node:10-alpine as build-front
|
||||||
|
WORKDIR /ui
|
||||||
|
ADD ui .
|
||||||
|
RUN npm install
|
||||||
|
RUN npm run build
|
||||||
|
|
||||||
|
FROM debian:stable-slim
|
||||||
|
WORKDIR /app
|
||||||
|
COPY --from=build-back /wg-gen-web/wg-gen-web-linux-amd64 .
|
||||||
|
COPY --from=build-front /ui/dist ./ui/dist
|
||||||
|
ADD .env .
|
||||||
|
RUN chmod +x ./wg-gen-web-linux-amd64
|
||||||
|
EXPOSE 8080
|
||||||
|
|
||||||
|
CMD ["/app/wg-gen-web-linux-amd64"]
|
@ -106,7 +106,7 @@ Feel free to modify this file in order to use your existing keys
|
|||||||
## What is out of scope
|
## What is out of scope
|
||||||
|
|
||||||
* Generation or application of any `iptables` or `nftables` rules
|
* Generation or application of any `iptables` or `nftables` rules
|
||||||
* Application of configuration to WireGuard
|
* Application of configuration to WireGuard by Wg Gen Web itself
|
||||||
|
|
||||||
## TODO
|
## TODO
|
||||||
|
|
||||||
|
@ -258,7 +258,7 @@ func UpdateServer(server *model.Server) (*model.Server, error) {
|
|||||||
|
|
||||||
// Write object to disk
|
// Write object to disk
|
||||||
func serialize(id string, c interface{}) error {
|
func serialize(id string, c interface{}) error {
|
||||||
b, err := json.Marshal(c)
|
b, err := json.MarshalIndent(c, "", " ")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user