feat(core): initialize project with access control and AI integration
This commit is contained in:
parent
4e2a39a5c0
commit
b8c1dc5958
@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
RUN useradd --system --create-home appuser
|
||||
WORKDIR /home/appuser
|
||||
COPY target/release/app /bin
|
||||
COPY ./target/release/app /bin
|
||||
USER appuser
|
||||
EXPOSE 3000
|
||||
CMD ["app"]
|
||||
@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
RUN useradd --system --create-home appuser
|
||||
WORKDIR /home/appuser
|
||||
COPY target/release/email-worker /bin
|
||||
COPY ./target/release/email-worker /bin
|
||||
USER appuser
|
||||
EXPOSE 8084
|
||||
CMD ["email-worker"]
|
||||
@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
RUN useradd --system --create-home appuser
|
||||
WORKDIR /home/appuser
|
||||
COPY target/release/gingress /bin
|
||||
COPY ./target/release/gingress /bin
|
||||
USER appuser
|
||||
EXPOSE 80 443 8080
|
||||
CMD ["gingress"]
|
||||
|
||||
@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
RUN useradd --system --create-home appuser
|
||||
WORKDIR /home/appuser
|
||||
COPY target/release/git-hook /bin
|
||||
COPY ./target/release/git-hook /bin
|
||||
USER appuser
|
||||
EXPOSE 8083
|
||||
CMD ["git-hook"]
|
||||
@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
RUN useradd --system --create-home appuser
|
||||
WORKDIR /home/appuser
|
||||
COPY target/release/gitserver /bin
|
||||
COPY ./target/release/gitserver /bin
|
||||
USER appuser
|
||||
EXPOSE 8021 2222
|
||||
CMD ["gitserver"]
|
||||
@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
RUN useradd --system --create-home appuser
|
||||
WORKDIR /home/appuser
|
||||
COPY target/release/metrics-aggregator /bin
|
||||
COPY ./target/release/metrics-aggregator /bin
|
||||
USER appuser
|
||||
EXPOSE 9090
|
||||
CMD ["metrics-aggregator"]
|
||||
@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
RUN useradd --system --create-home appuser
|
||||
WORKDIR /home/appuser
|
||||
COPY target/release/static-server /bin
|
||||
COPY ./target/release/static-server /bin
|
||||
USER appuser
|
||||
EXPOSE 8081
|
||||
CMD ["static-server"]
|
||||
Loading…
Reference in New Issue
Block a user