Remove fly files

This commit is contained in:
Andrew Trieu
2023-05-23 08:12:52 +03:00
parent fa5d8255d6
commit 7664a0606b
3 changed files with 0 additions and 83 deletions

View File

@@ -1,6 +0,0 @@
/.git
/node_modules
.dockerignore
.env
Dockerfile
fly.toml

View File

@@ -1,42 +0,0 @@
# syntax = docker/dockerfile:1
# Adjust NODE_VERSION as desired
ARG NODE_VERSION=16.20.0
FROM node:${NODE_VERSION}-slim as base
LABEL fly_launch_runtime="Node.js"
# Node.js app lives here
WORKDIR /app
# Set production environment
ENV NODE_ENV=production
# Throw-away build stage to reduce size of final image
FROM base as build
# Install packages needed to build node modules
RUN apt-get update -qq && \
apt-get install -y python pkg-config build-essential
# Install node modules
COPY --link package.json package-lock.json ./
RUN npm ci --include=dev
# Copy application code
COPY --link . .
# Remove development dependencies
RUN npm prune --omit=dev
# Final stage for app image
FROM base
# Copy built application
COPY --from=build /app /app
# Start the server by default, this can be overwritten at runtime
EXPOSE 3000
CMD [ "npm", "run", "start" ]

View File

@@ -1,35 +0,0 @@
# fly.toml app configuration file generated for cool-fire-3272 on 2023-05-19T08:53:08+03:00
#
# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
#
app = "cool-fire-3272"
primary_region = "arn"
[env]
PORT = "3001"
[experimental]
allowed_public_ports = []
auto_rollback = true
[[services]]
http_checks = []
internal_port = 3001
processes = ["app"]
protocol = "tcp"
script_checks = []
[services.concurrency]
hard_limit = 25
soft_limit = 20
type = "connections"
[[services.ports]]
force_https = true
handlers = ["http"]
port = 80
[[services.ports]]
handlers = ["tls", "http"]
port = 443