mirror of
https://github.com/minoplhy/chhoto-url.git
synced 2024-11-22 09:16:46 +00:00
Reverted the default urls.sqlite location
This commit is contained in:
parent
b779019716
commit
0ddd75502d
@ -107,7 +107,11 @@ async fn delete_link(
|
|||||||
async fn main() -> std::io::Result<()> {
|
async fn main() -> std::io::Result<()> {
|
||||||
// Generate session key in runtime so that restarts invalidates older logins
|
// Generate session key in runtime so that restarts invalidates older logins
|
||||||
let secret_key = Key::generate();
|
let secret_key = Key::generate();
|
||||||
let db_location = env::var("db_url").unwrap_or("/opt/urls.sqlite".to_string());
|
let db_location = env::var("db_url").unwrap_or("/urls.sqlite".to_string());
|
||||||
|
let port = env::var("port")
|
||||||
|
.unwrap_or("4567".to_string())
|
||||||
|
.parse::<u16>()
|
||||||
|
.expect("Supplied port is not an integer");
|
||||||
|
|
||||||
// Actually start the server
|
// Actually start the server
|
||||||
HttpServer::new(move || {
|
HttpServer::new(move || {
|
||||||
@ -130,7 +134,7 @@ async fn main() -> std::io::Result<()> {
|
|||||||
.service(login)
|
.service(login)
|
||||||
.default_service(Files::new("/", "./resources/").index_file("index.html"))
|
.default_service(Files::new("/", "./resources/").index_file("index.html"))
|
||||||
})
|
})
|
||||||
.bind(("0.0.0.0", 4567))?
|
.bind(("0.0.0.0", port))?
|
||||||
.run()
|
.run()
|
||||||
.await
|
.await
|
||||||
}
|
}
|
||||||
|
@ -9,7 +9,7 @@ services:
|
|||||||
# Change if you want to mount the database somewhere else
|
# Change if you want to mount the database somewhere else
|
||||||
# In this case, you can get rid of the db volume below
|
# In this case, you can get rid of the db volume below
|
||||||
# and instead do a mount manually by specifying the location
|
# and instead do a mount manually by specifying the location
|
||||||
# - db_url=/opt/urls.sqlite
|
# - db_url=/urls.sqlite
|
||||||
# Change it in case you want to set the website name
|
# Change it in case you want to set the website name
|
||||||
# displayed in front of the shorturls, defaults to
|
# displayed in front of the shorturls, defaults to
|
||||||
# the hostname you're accessing it from
|
# the hostname you're accessing it from
|
||||||
@ -17,7 +17,7 @@ services:
|
|||||||
- username=admin
|
- username=admin
|
||||||
- password=$3CuReP4S$W0rD
|
- password=$3CuReP4S$W0rD
|
||||||
volumes:
|
volumes:
|
||||||
- db:/opt/urls.sqlite
|
- db:/urls.sqlite
|
||||||
networks:
|
networks:
|
||||||
- proxy
|
- proxy
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user