Sign inSign up

pedrofariasx/adaptauthoring-docker-arm64

By pedrofariasx

•Updated about 1 year ago

Image
0

221

pedrofariasx/adaptauthoring-docker-arm64 repository overview

⁠Adapt Authoring em Docker Swarm - ARM64


docker stack deploy -c stack.yml adapt


stack.yml:
version: '3.8'

services:

  adapt:
    image: pedrofariasx/adaptauthoring-docker-arm64:latest
    deploy:
      replicas: 1
      restart_policy:
        condition: on-failure
      labels:
        - "traefik.enable=true"
        - "traefik.docker.network=rede_interna"
        - "traefik.http.routers.adapt.rule=Host(`adapt.seusite.com`)"
        - "traefik.http.routers.adapt.entrypoints=websecure"
        - "traefik.http.routers.adapt.tls.certresolver=myresolver"
        - "traefik.http.services.adapt.loadbalancer.server.port=5000"
    networks:
      - rede_interna
    depends_on:
      - db
    env_file: .env
    volumes:
      - adaptdata:/adapt_authoring

  db:
    image: mongo:3.6
    deploy:
      replicas: 1
      restart_policy:
        condition: on-failure
    networks:
      - rede_interna
    volumes:
      - adaptdb:/data/db

volumes:
  adaptdata:
  adaptdb:

networks:
  rede_interna:
    external: true

.env example:
PORT=5000
DOMAIN=adapt.seusite.com
DB_HOST=db
DB_PORT=27017
DB_NAME=adapt-authoring-tool
SESSION_SECRET=adapt-authoring-tool-20210816
[email protected]
ADMIN_PASSWORD=Password@123
FROM_EMAIL=adapt@localhost
SMTP_SERVICE=dummy
[email protected]
SMTP_PASSWORD=Password@123

Tag summary

Content type

Image

Digest

sha256:c78208e0d…

Size

1.3 GB

Last updated

about 1 year ago

docker pull pedrofariasx/adaptauthoring-docker-arm64