Server init, removed some trash.
This commit is contained in:
parent
c20b530c51
commit
bbf1d0136b
17
server/docker-compose.yaml
Normal file
17
server/docker-compose.yaml
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
services:
|
||||||
|
nginx:
|
||||||
|
image: nginx:stable-alpine
|
||||||
|
container_name: "uwu-nginx"
|
||||||
|
ports:
|
||||||
|
- "8080:80"
|
||||||
|
volumes:
|
||||||
|
- ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro
|
||||||
|
- ./nginx/log/access.log:/var/log/nginx/access.log
|
||||||
|
- ./nginx/log/error.log:/var/log/nginx/error.log
|
||||||
|
restart: always
|
||||||
|
server:
|
||||||
|
container_name: "uwu-server"
|
||||||
|
build:
|
||||||
|
context: ./server
|
||||||
|
# env_file: .env
|
||||||
|
restart: always
|
0
server/nginx/log/error.log
Normal file
0
server/nginx/log/error.log
Normal file
14
server/nginx/nginx.conf
Normal file
14
server/nginx/nginx.conf
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
events {}
|
||||||
|
|
||||||
|
http {
|
||||||
|
server {
|
||||||
|
listen 80;
|
||||||
|
|
||||||
|
access_log /var/log/nginx/access.log;
|
||||||
|
error_log /var/log/nginx/error.log;
|
||||||
|
|
||||||
|
location /api/v1 {
|
||||||
|
proxy_pass http://server:10000;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
11
server/server/Dockerfile
Normal file
11
server/server/Dockerfile
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
FROM golang:1.20.4-alpine3.18 AS builder
|
||||||
|
|
||||||
|
WORKDIR /go/src/server
|
||||||
|
COPY ./src .
|
||||||
|
RUN go build -o /app ./
|
||||||
|
|
||||||
|
FROM alpine:3.18.0
|
||||||
|
WORKDIR /go/src/server
|
||||||
|
COPY --from=builder /app ./
|
||||||
|
RUN chmod +x ./app
|
||||||
|
ENTRYPOINT ["./app"]
|
3
server/server/src/go.mod
Normal file
3
server/server/src/go.mod
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
module uwu
|
||||||
|
|
||||||
|
go 1.20
|
7
server/server/src/main.go
Normal file
7
server/server/src/main.go
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
package main
|
||||||
|
|
||||||
|
import "fmt"
|
||||||
|
|
||||||
|
func main() {
|
||||||
|
fmt.Println("uwu")
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user