[services.misskey] image = "misskey/misskey" container_name = "misskey" restart = "unless-stopped" depends_on = ["redis"] ports = ["3082:3000"] networks = ["misskey", "proxy", "postgres"] volumes = [ "/docker/misskey/files:/misskey/files", "/docker/misskey/config:/misskey/.config:ro", ] #[services.elasticsearch] #image = "docker.elastic.co/elasticsearch/elasticsearch:7.17.8" #container_name = "misskey-elasticsearch" #restart = "unless-stopped" #volumes = ["/docker/misskey/elasticsearch/:/usr/share/elasticsearch/data"] #networks = ["misskey"] #environment = [ # "cluster.name=misskey-es-cluster", # "node.name=misskey-node", # "discovery.type=single-node", # "bootstrap.memory_lock=true", # "ES_JAVA_OPTS=-Xms200m -Xmx200m", #] #[services.elasticsearch.ulimits.memlock] #soft = -1 #hard = -1 [services.redis] image = "redis" container_name = "redis-misskey" restart = "unless-stopped" networks = ["misskey"] volumes = ["/docker/misskey/redis:/data"] [networks.misskey] internal = true [networks.proxy] external = true [networks.postgres] external = true