dd21a1b290
* Modified Dockerfile.app * Add github workflow * Modify GIT_BRANCH * Modify Dockerfile.app, change github repo * Add prefix for name services * Add login image build * Change nginx config loclahost to 127.0.0.1 * Del static login files from proxy image * Modify environmet for yml files * Fix build hooks * Add env STATUS for build hooks * For testinig dockerhub build * Fix * Branch for action feature/github-action-build-docker * Modify hooks * Modify hooks, develop branch for action * Add service-login to proxy * Action test amd64 * Action test amd64 * Git action build only amd64 * Github action from develop |
||
---|---|---|
.. | ||
config | ||
hooks | ||
.env | ||
appserver.yml | ||
bin-share-docker-entrypoint.sh | ||
build.yml | ||
db.yml | ||
docker-entrypoint.py | ||
docker-entrypoint.sh | ||
docker-migration-entrypoint.sh | ||
Dockerfile | ||
Dockerfile.app | ||
ds.yml | ||
kafka.yml | ||
migration-runner.yml | ||
notify.yml | ||
prepare-nginx-proxy.sh | ||
rabbitmq.yml | ||
Readme.md | ||
redis.yml | ||
wait-bin-share-docker-entrypoint.sh |
Getting Started
- Download App run: git clone git clone https://github.com/ONLYOFFICE/AppServer.git
- cd ./AppServer/build/install/docker/
Installation
-
Build Appserver docker microservices run: docker-compose -f build.yml build
-
In file .env check values and if it needs modify for JSON Web Token validation:
- list of values:
- DOCUMENT_SERVER_JWT_SECRET
- APP_CORE_MACHINEKEY
- DOCUMENT_SERVER_JWT_HEADER
-
Run Appserver with Community Server:
- check file appserver.yml before running:
- app_data:/app/onlyoffice/data should be commented,
- /app/onlyoffice CommunityServer/data:/app/onlyoffice/data should be uncommented
- docker-compose -f appserver.yml up -d
- check file appserver.yml before running:
-
Run standlone Appserver:
- check file appserver.yml before running:
- app_data:/app/onlyoffice/data should be uncommented,
- /app/onlyoffice CommunityServer/data:/app/onlyoffice/data should be commented
- docker-compose -f db.yml up -d
- docker-compose -f ds.yml -f appserver.yml up -d
- check file appserver.yml before running: