Compare commits

...

20 Commits

Author SHA1 Message Date
69e16471d7 bump 2022-02-07 16:00:15 +01:00
a6612f6cdc added test to makefile 2022-02-07 15:57:45 +01:00
40fea85a4c bump 2021-11-22 02:30:01 +01:00
4fc2abe49c improved example dockerfile 2021-11-22 02:26:40 +01:00
de90c24a78 fixed dockerfile copy static 2021-11-22 02:26:27 +01:00
833e6f2d3b bump 2021-11-22 01:35:15 +01:00
ce18ee392c removed bucket from docker-compose file 2021-11-04 20:46:05 +01:00
1029430783 database config 2021-11-04 20:29:49 +01:00
fc60829160 bump 2021-11-02 00:36:04 +01:00
6755978254 bump 2021-10-14 23:47:33 +02:00
06ef1df977 added chrome and ff debug vscode 2021-09-29 21:03:39 +02:00
571a88f246 bump 2021-09-29 21:02:50 +02:00
f156065ed1 bump 2021-09-26 16:57:22 +02:00
189ca86660 bump 2021-09-24 01:35:52 +02:00
5a4cba2def bump 2021-09-18 23:50:40 +02:00
851689f9ba bump 2021-09-15 13:11:49 +02:00
a7da1a6178 added vscode go debug 2021-09-14 17:03:43 +02:00
dbc772f9db fixed typo 2021-09-14 16:26:29 +02:00
e81189377e bump 2021-09-14 16:24:59 +02:00
0079c16756 added env file in makefile 2021-09-11 15:45:04 +02:00
6 changed files with 54 additions and 7 deletions

32
.vscode/launch.json vendored Normal file
View File

@@ -0,0 +1,32 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Debug backend",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "${workspaceFolder}/s3browser-backend/cmd/s3Browser.go",
"envFile": "${workspaceFolder}/s3browser-backend/.env",
},
{
"type": "firefox",
"request": "launch",
"reAttach": true,
"name": "Launch Firefox",
"url": "http://localhost:3000/",
"webRoot": "${workspaceFolder}/s3browser-frontend"
},
{
"name": "Launch Chromium",
"request": "launch",
"type": "pwa-chrome",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}/s3browser-frontend",
"runtimeExecutable": "/bin/chromium"
}
]
}

View File

@@ -10,7 +10,7 @@ FROM golang as gobuild
ADD . /s3browser
WORKDIR /s3browser
COPY --from=jsbuild /s3browser/s3browser-frontend/build /s3browser/s3browser-backend/internal/static
COPY --from=jsbuild /s3browser/s3browser-frontend/build/ /s3browser/s3browser-backend/internal/httpserver/static
RUN make build-backend

View File

@@ -28,7 +28,7 @@ deps-go:
cd s3browser-backend && go mod download
dev-backend:
cd s3browser-backend && go run ./cmd/s3Browser.go
cd s3browser-backend && env $$(grep -v '^#' .env | xargs) go run ./cmd/s3Browser.go
dev-web:
yarn --cwd s3browser-frontend run start
@@ -38,3 +38,6 @@ gen-schema-download:
gen-schema:
yarn --cwd s3browser-frontend run graphql:gen
test-backend:
cd s3browser-backend && go test ./...

View File

@@ -9,13 +9,12 @@ services:
- S3_ENDPOINT=s3:9000
- S3_ACCESS_KEY=testo
- S3_SECRET_KEY=testotesto
- S3_BUKET=dev
- S3_DISABLE_SSL=true
- ADDRESS=:3000
- VERBOSE=false
- DB_CONNECTION=s3Browser:hunter2@/s3Browser
restart: unless-stopped
s3:
container_name: s3
image: minio/minio
environment:
- MINIO_ROOT_USER=admin
@@ -26,6 +25,19 @@ services:
command: server /data --console-address ":9001"
volumes:
- s3_dev:/data
db:
image: mariadb
environment:
- MARIADB_ROOT_PASSWORD=hunter2
- MARIADB_DATABASE=s3Browser
- MARIADB_USER=s3Browser
- MARIADB_PASSWORD=hunter2
ports:
- 3306:3306
volumes:
- mariadb_dev:/var/lib/mysql
volumes:
s3_dev:
name: s3_dev
name: s3_dev
mariadb_dev:
name: mariadb_dev