23 lines
		
	
	
		
			779 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			779 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # Setup hledger-web with a service file and reverse proxy
 | |
| 
 | |
| ## Systemd service file
 | |
| 
 | |
| This setup describes a user service file setup, with hledger-web serving it's web app.
 | |
| 
 | |
| Copy the template service file in this directory to `$HOME/.config/systemd/user`.
 | |
| 
 | |
| Edit your service file and change the settings for your needs.
 | |
| 
 | |
| Start the web app by running `systemctl --user start hledger-web.service`.
 | |
| 
 | |
| If you want your app to start on bootup, then run `systemctl --user enable hledger-web.service`.
 | |
| 
 | |
| ## Reverse proxy
 | |
| 
 | |
| ### Nginx
 | |
| 
 | |
| The `hledger.nginx` file in this directory has the basics of what you'll need to setup a reverse proxy server.
 | |
| 
 | |
| I would strongly suggest you integrate some kind of security in place to protect your data. How to do that is beyond the scope of
 | |
| this document.
 |