ViBots commited on
Commit
528c618
·
verified ·
1 Parent(s): d6c25bb

Upload 3 files

Browse files
Files changed (3) hide show
  1. Dockerfile +25 -65
  2. server.js +14 -0
  3. start.sh +1 -0
Dockerfile CHANGED
@@ -1,65 +1,25 @@
1
- FROM zenmldocker/zenml-server:latest
2
-
3
- ENV ZENML_ANALYTICS_OPT_IN=true
4
- ENV ZENML_SERVER_DEPLOYMENT_TYPE="hf_spaces"
5
- ENV ZENML_LOGGING_VERBOSITY=DEBUG
6
-
7
- ################################################################################
8
- #
9
- # CONFIGURING YOUR ZENML HF SPACES SERVER
10
- # ---------------------------------------
11
- # By default this space is not persistent. All ZenML metadata is stored in
12
- # localstorage in a SQLite database. If you would like to make your storage
13
- # persistent, use the appropriate environment variables below to configure the
14
- # image to use a MySQL-compatible database service that is reachable from the
15
- # container. See https://docs.zenml.io/getting-started/deploying-zenml/docker
16
- # for more information on how to configure these environment variables.
17
-
18
- # You can also configure the secrets store to use for your ZenML server. Be
19
- # sure to use Huggingface Spaces' 'Repository Secrets' feature to store any
20
- # secrets referenced here. See
21
- # https://huggingface.co/docs/hub/spaces-overview#managing-secrets for more
22
- # information on how to configure these environment variables.
23
-
24
- # ENV ZENML_DEFAULT_PROJECT_NAME=""
25
- # ENV ZENML_DEFAULT_USER_NAME=""
26
- # ENV ZENML_DEFAULT_USER_PASSWORD=""
27
- # ENV ZENML_STORE_URL=""
28
- # ENV ZENML_STORE_SSL_CA=""
29
- # ENV ZENML_STORE_SSL_CERT=""
30
- # ENV ZENML_STORE_SSL_KEY=""
31
- # ENV ZENML_STORE_SSL_VERIFY_SERVER_CERT=""
32
-
33
- # ENV ZENML_LOGGING_VERBOSITY=""
34
-
35
- # # SECRETS STORE CONFIGURATION
36
- # ENV ZENML_SECRETS_STORE_TYPE=""
37
- # ENV ZENML_SECRETS_STORE_ENCRYPTION_KEY=""
38
- # ENV ZENML_SECRETS_STORE_CLASS_PATH=""
39
- # ENV ZENML_JWT_SECRET_KEY=""
40
-
41
- # # AWS Secrets Store Configuration
42
- # ENV ZENML_SECRETS_STORE_REGION_NAME=""
43
- # ENV ZENML_SECRETS_STORE_AWS_ACCESS_KEY_ID=""
44
- # ENV ZENML_SECRETS_STORE_AWS_SECRET_ACCESS_KEY=""
45
- # ENV ZENML_SECRETS_STORE_AWS_SESSION_TOKEN=""
46
- # ENV ZENML_SECRETS_STORE_SECRET_LIST_REFRESH_TIMEOUT=""
47
-
48
- # # GCP Secrets Store Configuration
49
- # ENV ZENML_SECRETS_STORE_PROJECT_ID=""
50
- # ENV GOOGLE_APPLICATION_CREDENTIALS=""
51
-
52
- # # Azure Secrets Store Configuration
53
- # ENV ZENML_SECRETS_STORE_KEY_VAULT_NAME=""
54
- # ENV ZENML_SECRETS_STORE_AZURE_CLIENT_ID=""
55
- # ENV ZENML_SECRETS_STORE_AZURE_CLIENT_SECRET=""
56
- # ENV ZENML_SECRETS_STORE_AZURE_TENANT_ID=""
57
-
58
- # # Hashicorp Secrets Store Configuration
59
- # ENV ZENML_SECRETS_STORE_VAULT_ADDR=""
60
- # ENV ZENML_SECRETS_STORE_VAULT_TOKEN=""
61
- # ENV ZENML_SECRETS_STORE_VAULT_NAMESPACE=""
62
- # ENV ZENML_SECRETS_STORE_MAX_VERSIONS=""
63
-
64
- ENTRYPOINT ["uvicorn", "zenml.zen_server.zen_server_api:app", "--log-level", "debug"]
65
- CMD ["--proxy-headers", "--port", "8080", "--host", "0.0.0.0"]
 
1
+ FROM node:20
2
+
3
+
4
+ USER node
5
+
6
+
7
+ RUN git clone https://github.com/STAR-KING0/Queen_Alya home/node/blue
8
+
9
+
10
+ WORKDIR /home/node/blue
11
+
12
+
13
+ RUN chmod -R 777 /home/node/blue/
14
+
15
+
16
+ RUN yarn install && yarn add http
17
+
18
+
19
+ COPY server.js .
20
+
21
+
22
+ COPY start.sh .
23
+
24
+
25
+ CMD ["bash","start.sh" ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
server.js ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ const http = require('http');
2
+
3
+
4
+ http.createServer((req, res) => {
5
+
6
+ res.writeHead(200, {'Content-Type': 'text/html'});
7
+
8
+ res.end('<html><body><b><marquee>KING Alya<marquee></b></body></html>');
9
+
10
+ }).listen(7860, () => {
11
+
12
+ console.log('Server listening on port 7860');
13
+
14
+ });
start.sh ADDED
@@ -0,0 +1 @@
 
 
1
+ node server.js & npm start