DocSpace-buildtools/install/docker
2023-10-02 17:14:17 +03:00
..
config drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
hooks drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
.dockerignore drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
.env drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
bin-share-docker-entrypoint.sh drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
build.yml drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
db.yml drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
docker-entrypoint.py drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
docker-entrypoint.sh drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
docker-healthchecks-entrypoint.sh drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
docker-migration-entrypoint.sh drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
Dockerfile drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
Dockerfile.app drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
Dockerfile.ffvideo drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
Dockerfile.runtime Updated paths and permissions 2023-10-02 16:52:30 +04:00
docspace.overcome.yml Fixed scripts on windows 2023-10-02 17:14:17 +03:00
docspace.profiles.yml Fixed scripts on windows 2023-10-02 17:14:17 +03:00
docspace.yml drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
ds.yml drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
elasticsearch.yml drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
healthchecks.yml drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
kafka.yml drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
migration-runner.yml drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
notify.yml drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
prepare-nginx-router.sh drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
proxy-ssl.yml drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
proxy.yml drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
rabbitmq.yml drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
Readme.md drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
redis.yml drop all files for backend/frontend 2023-10-02 13:23:37 +03:00
wait-bin-share-docker-entrypoint.sh drop all files for backend/frontend 2023-10-02 13:23:37 +03:00

Getting Started

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
  • 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