mirror of
				https://codeberg.org/yeentown/barkey.git
				synced 2025-10-27 19:44:14 +00:00 
			
		
		
		
	* Dockerize Misskey * Add a new line at EOF * Add support Elasticsearch * / * Add setup document for docker * Add english document * Edit docs * docker -> Docker * Arrange format * Update docker.en.md * Modify title
		
			
				
	
	
		
			52 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| version: "3"
 | |
| 
 | |
| services:
 | |
|   web:
 | |
|     build: .
 | |
|     restart: always
 | |
|     links:
 | |
|       - mongo
 | |
|       - redis
 | |
| #      - es
 | |
|     ports:
 | |
|       - "127.0.0.1:3000:3000"
 | |
|     networks:
 | |
|       - internal_network
 | |
|       - external_network
 | |
| 
 | |
|   redis:
 | |
|     restart: always
 | |
|     image: redis:4.0-alpine
 | |
|     networks:
 | |
|       - internal_network
 | |
| ### Uncomment to enable Redis persistance
 | |
| #    volumes:
 | |
| #      - ./redis:/data
 | |
| 
 | |
|   mongo:
 | |
|     restart: always
 | |
|     image: mongo:4.1-bionic
 | |
|     networks:
 | |
|       - internal_network
 | |
|     environment:
 | |
|       MONGO_INITDB_DATABASE: "misskey"
 | |
|     volumes:
 | |
|       - ./.config/mongo_initdb.js:/docker-entrypoint-initdb.d/mongo_initdb.js:ro
 | |
| ### Uncomment to enable MongoDB persistance
 | |
| #      - ./mongo:/data
 | |
| 
 | |
| #  es:
 | |
| #    restart: always
 | |
| #    image: docker.elastic.co/elasticsearch/elasticsearch-oss:6.4.2
 | |
| #    environment:
 | |
| #      - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
 | |
| #    networks:
 | |
| #      - internal_network
 | |
| #### Uncomment to enable ES persistence
 | |
| ##    volumes:
 | |
| ##      - ./elasticsearch:/usr/share/elasticsearch/data
 | |
| 
 | |
| networks:
 | |
|   internal_network:
 | |
|     internal: true
 | |
|   external_network:
 |