Compare commits

...

8 commits

Author SHA1 Message Date
Thomas Hii
d6a81afab5
Merge pull request #7 from dukefirehawk/angel3-basic
Updated Dockfile
2022-04-26 09:23:58 +08:00
thomashii
fd4abfaf43 Updated Dockfile 2022-04-26 09:22:32 +08:00
Thomas Hii
d171e49fc2
Merge pull request #6 from dukefirehawk/angel3-basic
Angel3 basic
2022-04-26 09:18:34 +08:00
Thomas Hii
debada01f2
Merge pull request #3 from dukefirehawk/v6/angel3-basic
Updated to dart SDK 2.16.0
2022-04-26 09:15:57 +08:00
thomashii
023d239c1f Merge branch 'angel3-basic' 2021-09-25 18:46:55 +08:00
thomashii
8a6bd74bf2 Merge branch 'angel3-basic' 2021-07-17 13:08:15 +08:00
thomashii
9e66a1af47 Merge branch 'angel3-basic' 2021-07-17 11:47:40 +08:00
thomashii
197e4c95e5 Updated README 2021-06-14 09:44:53 +08:00

View file

@ -1,14 +1,23 @@
FROM google/dart:latest
FROM dart:latest
COPY ./ ./
# Copy all the source code
COPY ./config /app/config
COPY ./lib /app/lib
COPY ./bin /app/bin
COPY ./views /app/views
COPY ./web /app/web
COPY ./*.yaml /app/
# Install dependencies, pre-build
RUN pub get
WORKDIR /app
RUN dart pub upgrade
# Optionally build generaed sources.
# Optionally build generated sources.
# RUN pub run build_runner build
# Set environment, start server
# Set environment, start server in JIT mode
ENV ANGEL_ENV=production
EXPOSE 3000
CMD dart bin/prod.dart
CMD dart ./bin/prod.dart -p 3000 -a 0.0.0.0
# Use -j flag to set higher number of isolates
#CMD dart ./bin/prod.dart -p 3000 -a 0.0.0.0 -j 50