Skip to content

Commit f4f8b1d

Browse files
committed
clean up and simplify deploymnt a little
1 parent 2dedbdf commit f4f8b1d

File tree

7 files changed

+12
-18
lines changed

7 files changed

+12
-18
lines changed

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "anomstack",
3-
"forwardPorts": [3000, 5000],
3+
"forwardPorts": [3000, 5001],
44
"remoteUser": "root",
55
"postCreateCommand": "bash .devcontainer/post_create_command.sh",
66
"customizations": {

.replit

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ localPort = 3000
99
externalPort = 3000
1010

1111
[[ports]]
12-
localPort = 5000
13-
externalPort = 5000
12+
localPort = 5001
13+
externalPort = 80
1414

1515
[workflows]
1616
runButton = "Full Stack"

dashboard/app.py

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,25 +18,22 @@
1818
from constants import *
1919
from state import AppState
2020

21-
2221
# load the environment variables
2322
load_dotenv(override=True)
2423

25-
2624
log = logging.getLogger("anomstack")
2725

28-
2926
app, rt = fast_app(
3027
hdrs=(
3128
Theme.blue.headers(),
3229
Script(src="https://cdn.plot.ly/plotly-2.32.0.min.js"),
3330
Link(
3431
rel="icon",
3532
type="image/svg+xml",
36-
href="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNoYXJ0LWxpbmUiPjxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIvPjxwYXRoIGQ9Im0xOSA5LTUgNS00LTQtMyAzIi8+PC9zdmc+",
33+
href=
34+
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNoYXJ0LWxpbmUiPjxwYXRoIGQ9Ik0zIDN2MTZhMiAyIDAgMCAwIDIgMmgxNiIvPjxwYXRoIGQ9Im0xOSA5LTUgNS00LTQtMyAzIi8+PC9zdmc+",
3735
),
38-
Style(
39-
"""
36+
Style("""
4037
/* Light mode defaults */
4138
body {
4239
background-color: #ffffff;
@@ -230,15 +227,12 @@
230227
body.dark-mode .uk-toggle-switch::before {
231228
background-color: #e5e7eb;
232229
}
233-
"""
234-
),
230+
"""),
235231
),
236232
debug=True,
237233
log=log,
238234
)
239235

240-
setup_toasts(app, duration=3)
241-
242236
app.state = AppState()
243237

244-
serve(host="0.0.0.0", port=5000)
238+
serve()

docker-compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ services:
110110
dockerfile: ./docker/Dockerfile.anomstack_dashboard
111111
container_name: anomstack_dashboard
112112
ports:
113-
- "5000:5000"
113+
- "5001:5001"
114114
env_file:
115115
- .env
116116
command: python /opt/dagster/app/dashboard/app.py

docker/Dockerfile.anomstack_code

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.11-slim
1+
FROM python:3.12-slim
22

33
RUN apt-get update && apt-get install -y git
44

docker/Dockerfile.anomstack_dashboard

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,6 @@ RUN pip install -e /opt/dagster/app/.
2727

2828
COPY .example.env .env
2929

30-
EXPOSE 5000
30+
EXPOSE 5001
3131

3232
ENTRYPOINT ["python", "/opt/dagster/app/dashboard/app.py"]

docker/Dockerfile.dagster

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Dagster libraries to run both dagit and the dagster-daemon. Does not
22
# need to have access to any pipeline code.
33

4-
FROM python:3.11-slim
4+
FROM python:3.12-slim
55

66
RUN apt-get update && apt-get install -y git
77

0 commit comments

Comments
 (0)