| | FROM node:18 |
| |
|
| | |
| | RUN apt-get update && apt-get install -y git |
| |
|
| | |
| | WORKDIR /usr/src/app |
| |
|
| | |
| | RUN git clone https://github.com/frangoteam/FUXA.git |
| |
|
| | |
| | RUN mkdir -p /usr/src/app/FUXA/server/_appdata \ |
| | /usr/src/app/FUXA/server/_db \ |
| | /usr/src/app/FUXA/server/_logs \ |
| | /usr/src/app/FUXA/server/_images \ |
| | /usr/src/app/FUXA/server/_pkg \ |
| | /usr/src/app/FUXA/server/_reports && \ |
| | chmod -R 777 /usr/src/app/FUXA/server/_appdata \ |
| | /usr/src/app/FUXA/server/_db \ |
| | /usr/src/app/FUXA/server/_logs \ |
| | /usr/src/app/FUXA/server/_images \ |
| | /usr/src/app/FUXA/server/_pkg \ |
| | /usr/src/app/FUXA/server/_reports |
| |
|
| | |
| | WORKDIR /usr/src/app/FUXA/server |
| | RUN npm install |
| |
|
| | |
| | ENV PORT=7860 |
| | ENV HOST=0.0.0.0 |
| |
|
| | EXPOSE 7860 |
| |
|
| | |
| | CMD ["node", "main.js"] |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|