This commit is contained in:
parent
e82c1a8fa3
commit
07aec6b816
3 changed files with 26 additions and 0 deletions
|
|
@ -19,6 +19,13 @@ jobs:
|
|||
- name: Checkout repository
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up .env
|
||||
run: |
|
||||
echo "TOKEN_SECRET_KEY=${{ secrets.TOKEN_SECRET_KEY }}" >> ./cms/.env
|
||||
echo "DB_CONNECTION=${{ vars.DB_CONNECTION }}" >> ./cms/.env
|
||||
echo "DB_PATH=${{ vars.DB_PATH }}" >> ./cms/.env
|
||||
|
||||
|
||||
- name: Install docker-compose plugin
|
||||
run: |
|
||||
apk add --no-cache docker-cli curl
|
||||
|
|
|
|||
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -22,3 +22,5 @@ Thumbs.db
|
|||
# Vite
|
||||
vite.config.js.timestamp-*
|
||||
vite.config.ts.timestamp-*
|
||||
|
||||
.manifest
|
||||
|
|
|
|||
|
|
@ -9,3 +9,20 @@ services:
|
|||
NODE_ENV: production
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
|
||||
cms:
|
||||
build: ./cms
|
||||
image: alliances-cms
|
||||
ports:
|
||||
- "3001:1111"
|
||||
environment:
|
||||
- NODE_ENV=production
|
||||
- TOKEN_SECRET_KEY=${TOKEN_SECRET_KEY}
|
||||
- DB_PATH=${DB_PATH}
|
||||
env_file: .env
|
||||
volumes:
|
||||
- alliance_volume:/app/.manifest
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
|
||||
volumes:
|
||||
alliances_volume:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue