Merge branch 'specify-and-document-msrv' into 'master'
Specify the minimum required Rust version in the manifest See merge request famedly/conduit!91
This commit is contained in:
		
						commit
						953f2b005f
					
				
					 3 changed files with 12 additions and 5 deletions
				
			
		|  | @ -8,6 +8,7 @@ repository = "https://gitlab.com/famedly/conduit" | ||||||
| readme = "README.md" | readme = "README.md" | ||||||
| version = "0.1.0" | version = "0.1.0" | ||||||
| edition = "2018" | edition = "2018" | ||||||
|  | rust = "1.50" | ||||||
| 
 | 
 | ||||||
| # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								DEPLOY.md
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								DEPLOY.md
									
									
									
									
									
								
							|  | @ -6,7 +6,7 @@ If you run into any problems while setting up Conduit, write an email to `timo@k | ||||||
| 
 | 
 | ||||||
| ## Installing Conduit | ## Installing Conduit | ||||||
| 
 | 
 | ||||||
| You have to download the binary that fits your machine. Run `uname -m` to see | You may simply download the binary that fits your machine. Run `uname -m` to see | ||||||
| what you need. Now copy the right url: | what you need. Now copy the right url: | ||||||
| - x84_64: `https://conduit.rs/master/x86_64/conduit-bin` | - x84_64: `https://conduit.rs/master/x86_64/conduit-bin` | ||||||
| - armv7: `https://conduit.rs/master/armv7/conduit-bin` | - armv7: `https://conduit.rs/master/armv7/conduit-bin` | ||||||
|  | @ -18,6 +18,14 @@ $ sudo wget -O /usr/local/bin/matrix-conduit <url> | ||||||
| $ sudo chmod +x /usr/local/bin/matrix-conduit | $ sudo chmod +x /usr/local/bin/matrix-conduit | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
|  | Alternatively, you may compile the binary yourself using | ||||||
|  | ```bash | ||||||
|  | $ cargo build --release | ||||||
|  | ``` | ||||||
|  | Note that this currently requires Rust 1.50. | ||||||
|  | 
 | ||||||
|  | If you want to cross compile Conduit to another architecture, read the [Cross-Compile Guide](CROSS_COMPILE.md). | ||||||
|  | 
 | ||||||
| ## Adding a Conduit user | ## Adding a Conduit user | ||||||
| 
 | 
 | ||||||
| While Conduit can run as any user it is usually better to use dedicated users for different services. | While Conduit can run as any user it is usually better to use dedicated users for different services. | ||||||
|  |  | ||||||
|  | @ -14,7 +14,7 @@ Yes! Just open a Matrix client (<https://app.element.io> or Element Android for | ||||||
| example) and register on the `https://conduit.koesters.xyz` homeserver. | example) and register on the `https://conduit.koesters.xyz` homeserver. | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| #### What is it build on? | #### What is it built on? | ||||||
| 
 | 
 | ||||||
| - [Ruma](https://www.ruma.io): Useful structures for endpoint requests and | - [Ruma](https://www.ruma.io): Useful structures for endpoint requests and | ||||||
|   responses that can be (de)serialized |   responses that can be (de)serialized | ||||||
|  | @ -54,9 +54,7 @@ more](DEPLOY.md) | ||||||
| 
 | 
 | ||||||
| If you want to connect an Appservice to Conduit, take a look at the [Appservice Guide](APPSERVICES.md). | If you want to connect an Appservice to Conduit, take a look at the [Appservice Guide](APPSERVICES.md). | ||||||
| 
 | 
 | ||||||
| If you want to cross compile Conduit to another architecture, read the [Cross-Compile Guide](CROSS_COMPILE.md). | ##### Deploy using a Debian package | ||||||
| 
 |  | ||||||
| ##### Deloy using a Debian package |  | ||||||
| 
 | 
 | ||||||
| You need to have the `deb` helper command installed that creates Debian packages from Cargo projects (see [cargo-deb](https://github.com/mmstick/cargo-deb/) for more info): | You need to have the `deb` helper command installed that creates Debian packages from Cargo projects (see [cargo-deb](https://github.com/mmstick/cargo-deb/) for more info): | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue