mirror of
				https://git.collinwebdesigns.de/oscar.krause/fastapi-dls.git
				synced 2025-11-04 06:30:21 +01:00 
			
		
		
		
	improvements
thanks to @AbsolutelyFree (https://gitea.publichub.eu/oscar.krause/fastapi-dls/issues/1)
This commit is contained in:
		@@ -67,6 +67,8 @@ docker run -e DLS_URL=`hostname -i` -e DLS_PORT=443 -p 443:443 -v $WORKING_DIR:/
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
See [`examples`](examples) directory for more advanced examples (with reverse proxy usage).
 | 
					See [`examples`](examples) directory for more advanced examples (with reverse proxy usage).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					> Adjust *REQUIRED* variables as needed
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
version: '3.9'
 | 
					version: '3.9'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -152,6 +154,8 @@ su - www-data -c "/opt/fastapi-dls/venv/bin/uvicorn main:app --app-dir=/opt/fast
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
**Create config file**
 | 
					**Create config file**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					> Adjust `DLS_URL` as needed (accessing from LAN won't work with 127.0.0.1)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```shell
 | 
					```shell
 | 
				
			||||||
mkdir /etc/fastapi-dls
 | 
					mkdir /etc/fastapi-dls
 | 
				
			||||||
cat <<EOF >/etc/fastapi-dls/env
 | 
					cat <<EOF >/etc/fastapi-dls/env
 | 
				
			||||||
@@ -254,10 +258,11 @@ su - ${SERVICE_USER} -c "${BASE_DIR}/venv/bin/uvicorn main:app --app-dir=${BASE_
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
**Create config file**
 | 
					**Create config file**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					> Adjust `DLS_URL` as needed (accessing from LAN won't work with 127.0.0.1)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```shell
 | 
					```shell
 | 
				
			||||||
BASE_DIR=/opt/fastapi-dls
 | 
					BASE_DIR=/opt/fastapi-dls
 | 
				
			||||||
cat <<EOF >/etc/fastapi-dls/env
 | 
					cat <<EOF >/etc/fastapi-dls/env
 | 
				
			||||||
# Adjust DSL_URL as needed (accessing from LAN won't work with 127.0.0.1)
 | 
					 | 
				
			||||||
DLS_URL=127.0.0.1
 | 
					DLS_URL=127.0.0.1
 | 
				
			||||||
DLS_PORT=443
 | 
					DLS_PORT=443
 | 
				
			||||||
LEASE_EXPIRE_DAYS=90
 | 
					LEASE_EXPIRE_DAYS=90
 | 
				
			||||||
@@ -332,6 +337,7 @@ apt-get install -f --fix-missing
 | 
				
			|||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Start with `systemctl start fastapi-dls.service` and enable autostart with `systemctl enable fastapi-dls.service`.
 | 
					Start with `systemctl start fastapi-dls.service` and enable autostart with `systemctl enable fastapi-dls.service`.
 | 
				
			||||||
 | 
					Now you have to edit `/etc/fastapi-dls/env` as needed.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## ArchLinux (using `pacman`)
 | 
					## ArchLinux (using `pacman`)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -353,6 +359,7 @@ pacman -U --noconfirm fastapi-dls.pkg.tar.zst
 | 
				
			|||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Start with `systemctl start fastapi-dls.service` and enable autostart with `systemctl enable fastapi-dls.service`.
 | 
					Start with `systemctl start fastapi-dls.service` and enable autostart with `systemctl enable fastapi-dls.service`.
 | 
				
			||||||
 | 
					Now you have to edit `/etc/default/fastapi-dls` as needed.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## unRAID
 | 
					## unRAID
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user