mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 18:36:30 +01:00 
			
		
		
		
	Merge pull request #309 from slashtechno/update-docker-compose
Update `docker-compose.yml`
This commit is contained in:
		| @@ -10,7 +10,7 @@ cat package.json | grep -v electron > server-package.json | |||||||
| echo "Compiling typescript..." | echo "Compiling typescript..." | ||||||
| npx tsc | npx tsc | ||||||
|  |  | ||||||
| sudo docker build -t zadam/trilium:$VERSION --network host -t zadam/trilium:$SERIES . | sudo docker build -t triliumnext/notes:$VERSION --network host -t zadam/trilium:$SERIES . | ||||||
|  |  | ||||||
| if [[ $VERSION != *"beta"* ]]; then | if [[ $VERSION != *"beta"* ]]; then | ||||||
|   sudo docker tag zadam/trilium:$VERSION zadam/trilium:latest |   sudo docker tag zadam/trilium:$VERSION zadam/trilium:latest | ||||||
|   | |||||||
| @@ -1,16 +1,21 @@ | |||||||
| # Running `docker-compose up` will create/use the "trilium-data" directory in the user home | # Running `docker-compose up` will create/use the "trilium-data" directory in the user home | ||||||
| # Run `TRILIUM_DATA_DIR=/path/of/your/choice docker-compose up` to set a different directory | # Run `TRILIUM_DATA_DIR=/path/of/your/choice docker-compose up` to set a different directory | ||||||
| version: '2.1' | # To run in the background, use `docker-compose up -d` | ||||||
| services: | services: | ||||||
|   trilium: |   trilium: | ||||||
|     image: zadam/trilium |     # Optionally, replace `latest` with a version tag like `v0.90.3` | ||||||
|     restart: always |     # Using `latest` may cause unintended updates to the container | ||||||
|  |     image: triliumnext/notes:latest | ||||||
|  |     # Restart the container unless it was stopped by the user | ||||||
|  |     restart: unless-stopped | ||||||
|     environment: |     environment: | ||||||
|       - TRILIUM_DATA_DIR=/home/node/trilium-data |       - TRILIUM_DATA_DIR=/home/node/trilium-data | ||||||
|     ports: |     ports: | ||||||
|       - "8080:8080" |       # By default, Trilium will be available at http://localhost:8080 | ||||||
|  |       # It will also be accessible at http://<host-ip>:8080 | ||||||
|  |       # You might want to limit this with something like Docker Networks, reverse proxies, or firewall rules, such as UFW | ||||||
|  |       - '8080:8080' | ||||||
|     volumes: |     volumes: | ||||||
|  |       # Unless TRILIUM_DATA_DIR is set, the data will be stored in the "trilium-data" directory in the home directory. | ||||||
|  |       # This can also be changed with by replacing the line below with `- /path/of/your/choice:/home/node/trilium-data | ||||||
|       - ${TRILIUM_DATA_DIR:-~/trilium-data}:/home/node/trilium-data |       - ${TRILIUM_DATA_DIR:-~/trilium-data}:/home/node/trilium-data | ||||||
|  |  | ||||||
| volumes: |  | ||||||
|   trilium: |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user