mirror of
				https://github.com/tiyn/wiki.git
				synced 2025-10-31 02:11:15 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			59 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # prologic - golinks
 | |
| 
 | |
| This is a [Docker](/wiki/docker.md) container for golinks, a web app to create
 | |
| bookmarks, commands and aliases.
 | |
| The official container and documentation was made by
 | |
| [prologic](https://git.mills.io/prologic/golinks).
 | |
| 
 | |
| ## Set-up
 | |
| 
 | |
| Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
 | |
| Change the settings according to your needs and run `./rebuild.sh` afterwards.
 | |
| 
 | |
| ### Volumes
 | |
| 
 | |
| Set the following volumes with the -v tag.
 | |
| 
 | |
| | Outside mount/volume name | Container mount | Description                |
 | |
| | ------------------------- | --------------- | -------------------------- |
 | |
| | `golinks`                 | `/search.db`    | database with all commands |
 | |
| 
 | |
| ### Ports
 | |
| 
 | |
| Set the following ports with the -p tag.
 | |
| 
 | |
| | Container Port | Recommended outside port | Protocol | Description |
 | |
| | -------------- | ------------------------ | -------- | ----------- |
 | |
| | `8000`         | `8000`                   | TCP      | WebUI       |
 | |
| 
 | |
| ### rebuild.sh
 | |
| 
 | |
| ```sh
 | |
| #!/bin/sh
 | |
| docker-compose down
 | |
| docker pull prologic/golinks:latest
 | |
| docker-compose up -d
 | |
| ```
 | |
| 
 | |
| ### docker-compose.yml
 | |
| 
 | |
| ```yml
 | |
| version: "3.1"
 | |
| services:
 | |
|   golinks:
 | |
|     image: prologic/golinks:latest
 | |
|     container_name: golinks
 | |
|     restart: unless-stopped
 | |
|     command:
 | |
|       - "-url=http://search.home.server/search?q=%s"
 | |
|       - "-suggest=https://suggestqueries.google.com/complete/search?client=firefox&q=%s"
 | |
|     ports:
 | |
|       - "8090:8000"
 | |
|     volumes:
 | |
|       - golinks:/search.db
 | |
| 
 | |
| volumes:
 | |
|   golinks:
 | |
|     driver: local
 | |
| ```
 |