Skip to content

Commit 0f14f0b

Browse files
committed
✨ admin-ui
1 parent edff574 commit 0f14f0b

18 files changed

+18112
-4
lines changed

.dockerignore

+3-1
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,6 @@ vendor/
1010
.gcloudignore
1111

1212
# Exclude git history and configuration.
13-
.gitignore
13+
.gitignore
14+
15+
/node_modules

.gitignore

+26-1
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,29 @@
1818
# vendor/
1919

2020
# Go workspace file
21-
go.work
21+
go.work
22+
23+
24+
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
25+
26+
# dependencies
27+
/node_modules
28+
/.pnp
29+
.pnp.js
30+
31+
# testing
32+
/coverage
33+
34+
# production
35+
/build
36+
37+
# misc
38+
.DS_Store
39+
.env.local
40+
.env.development.local
41+
.env.test.local
42+
.env.production.local
43+
44+
npm-debug.log*
45+
yarn-debug.log*
46+
yarn-error.log*

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Ladies and gentlemen, this is my first test assignment for a big tech company, a
55

66
This is Golang File Server including the following features:
77
* made with Clean Architecture in mind (controller -> service -> repository)
8-
* has service that work with file system
8+
* has admin panel that visualize file system
99
* made relatively fast :) but with :heart: :)
1010

1111
<img src="./images/make-run.png">

admin-ui/Dockerfile

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
FROM node:17-alpine
2+
WORKDIR /app
3+
COPY tsconfig.json /app
4+
COPY package.json /app
5+
COPY src/ /app/src
6+
COPY public/ /app/public
7+
RUN npm install
8+
CMD ["npm", "start"]

0 commit comments

Comments
 (0)