njain commited on
Commit
dcc40cc
·
1 Parent(s): 779e53d

Upload 3 files

Browse files
Files changed (3) hide show
  1. Dockerfile +6 -0
  2. app.py +17 -0
  3. requirements.txt +1 -0
Dockerfile ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ FROM python:3.9
2
+ WORKDIR /code
3
+ COPY ./requirements.txt /code/requirements.txt
4
+ RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
5
+ COPY . .
6
+ CMD ["python", "/code/app.py", "--host", "nikhilj-Webpanel.hf.space", "--port", "7860"]
app.py ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import panel as pn
2
+
3
+ # Create a list of numbers
4
+ numbers = [1, 2, 3, 4, 5]
5
+
6
+ # Create a Panel app
7
+ app = pn.Column(
8
+ pn.Row(
9
+ pn.Text("Numbers"),
10
+ pn.Select(options=numbers, value=numbers[0]),
11
+ ),
12
+ pn.Button("Add Number", click=lambda: numbers.append(numbers[-1] + 1)),
13
+ pn.Table(numbers),
14
+ )
15
+
16
+ # Serve the app
17
+ app.servable()
requirements.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ panel==0.12.3